Таблица связей: Техническое имя, присвоенное ассоциациям хранения таблиц? - PullRequest
1 голос
/ 03 марта 2010

Название в значительной степени подводит итог.

Существует ли техническое имя для таблицы, в которой хранится первичный ключ из двух отдельных таблиц для создания связи.

т.е.

car ( id, manufacturer, model, year, vin),  
passenger ( id, name ),  
linkage_table ( car, passenger )

Где автомобиль хранит значение столбца id из таблицы автомобилей, а пассажир хранит значение столбца id из таблицы пассажиров.

SELECT c.*, p.*  
 FROM car c, passenger p, linkage_table l  
 WHERE c.id = 15   
 AND c.id = l.car  
 AND p.id = l.passenger

1 Ответ

2 голосов
/ 03 марта 2010

Она называется соединительной таблицей и используется в многих-многих отношениях.

...