Каково корректное название “таблицы ассоциации” (many-many отношения) [закрытый]

25
задан Community 22 August 2019 в 17:51
поделиться

7 ответов

Таблица перекрестных ссылок. CustomerProductXRef.

11
ответ дан 28 November 2019 в 20:47
поделиться

Зависит от того, кого вы спрашиваете. Они все правильные, используйте тот термин, который имеет наибольший смысл для того, с кем вы говорите.

3
ответ дан 28 November 2019 в 20:47
поделиться

Там, где я работаю, мы называем эти таблицы Crosswalk. Именование основано на Table1XTable2, где содержимое - PKs этих двух таблиц.

0
ответ дан 28 November 2019 в 20:47
поделиться

Меня научили использовать термин « Объединить таблицу »

5
ответ дан 28 November 2019 в 20:47
поделиться

Вы называете свой стол клиентов CustomerTable или Customer или Customers? Обычно я использую имя «бизнес-объекта» (например, Заказы для информации о том, какие клиенты заказали какие продукты, а не CustomerProduct), но таблицу, которая на самом деле просто отслеживает взаимосвязь, например SalesRepCustomer, я даю имя двум задействованным таблицам и не t добавить суффикс. Как говорят другие, будьте последовательны.

Я резервирую поиск имени (в разговоре, а не в имени таблицы) для таких вещей, как «как называется страна 11», а не для «какой торговый представитель присматривает за страной 11».

3
ответ дан 28 November 2019 в 20:47
поделиться

Таблица отношений.

«Один из основных приемов в SQL - это представление отношения« многие ко многим ». Вы создаете третью таблицу, которая ссылается на две (или более) таблицы, задействованные их первичными ключами. Эта третья таблица имеет довольно много популярных имен , например, «соединительный стол» или «соединительный стол», но я знаю, что это отношения ».

Голливудские пары, Джо Селко

3
ответ дан 28 November 2019 в 20:47
поделиться

"Правильность" зависит от используемой методологии моделирования. Я знаком с Chen, в которой эта таблица является физической реализацией ассоциативной сущности. Я полагаю, что наиболее популярная будет напрямую связана с наиболее популярной методологией моделирования.

Википедия перечисляет несколько названий для этого типа таблиц.

11
ответ дан 28 November 2019 в 20:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: