Элегантная нормализация без добавления полей, дополнительная таблица. Лучшие отношения
У меня есть 2 таблицы, которые я пытаюсь нормализовать. Проблема в том, что я не хочу создавать таблицу с новыми полями, хотя таблица ссылок, возможно, работает. Каков самый элегантный способ показать, что запись «Nintendo» ОБА издатель и разработчик? Я не хочу, чтобы "Nintendo" дублировалась. Я думаю, что отношения многие ко многим могут быть ключевыми здесь.
Хочу подчеркнуть, что я абсолютно хочу, чтобы разработчик и издатель таблиц остались. Я не против создать связь между двумя новыми отношениями.
Вот две таблицы, которые я пытаюсь нормализовать:
Ниже приведено решение, которое я попробовал (мне это не нравится):