Как слабая сущность может быть связана со слабой сущностью?

Модель ER

Как мы можем видеть на этом изображении, ATTENDANCE сущность связана с TRANSCRIPT юридическое лицо? Но как могут сущности в TRANSCRIPT быть идентифицирован, если нет первичного ключа в ATTENDANCE? Изображение неправильное?

1 ответ

Решение

Давайте разберем это в простой форме. Предположим, у вас есть сильная сущность A (т.е. студент в вашем случае), которая участвует со слабой сущностью B (то есть, посещаемость). Так что теперь они оба будут действовать как сильные сущности и могут участвовать с другими слабыми сущностями C (что является Transcript).

Но как можно идентифицировать сущности в TRANSCRIPT, если в ATTENDANCE нет первичного ключа?

Теперь первичный ключ STUDENT в сочетании с частичным ключом ATTENDANCE будет действовать как первичный ключ для участия в отношениях с TRANSCRIPT.

Другие вопросы по тегам