Скажите, у меня есть модель ER
_____________
| E2 |
|_____________|
| | |
| | |
A21* A22 A23*
, где A21 и A23 являются первичными ключами.
Это будет означать, что первичный ключ для E2 будет
ПЕРВИЧНЫЙ КЛЮЧ (A21, A23)?
Если это так, то в чем отличие диаграммы ниже.
_____________
| E2 |
|_____________|
| | |
| | |
[]---|----[]---[]
| | |
| | |
A21* A22 A23*
где [] - представление комбинации первичных ключей.
это то же самое, что и предыдущая диаграмма и первичный ключ
ПЕРВИЧНЫЙ КЛЮЧ (A21, A23)?
Тогда, основываясь на первой диаграмме, должен ли быть SQL-код, может ли оператор
ССЫЛКИ E2 (A21) и ССЫЛКИ E2 (A23) существуют?
Или мы должны всегда ссылаться на все первичные ключи в таблице?
Надеюсь, мой вопрос достаточно ясен.