Связь один к одному (One-to-One) означает, что одна запись в одной таблице может быть связана максимум с одной записью в другой таблице, и наоборот. Часто реализуется через внешний ключ с уникальным индексом.
Связь многие ко многим (Many-to-Many) означает, что одна запись в одной таблице может быть связана со многими записями в другой таблице, и наоборот. Для реализации такой связи требуется дополнительная таблица (связующая, или промежуточная), которая содержит внешние ключи на обе связанные таблицы.
Примеры:
Связь один к одному (One-to-One) означает, что одна запись в одной таблице может быть связана максимум с одной записью в другой таблице, и наоборот. Часто реализуется через внешний ключ с уникальным индексом.
Связь многие ко многим (Many-to-Many) означает, что одна запись в одной таблице может быть связана со многими записями в другой таблице, и наоборот. Для реализации такой связи требуется дополнительная таблица (связующая, или промежуточная), которая содержит внешние ключи на обе связанные таблицы.
Примеры:
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.