Слабая сущность в дизайне ER - PullRequest
0 голосов
/ 16 октября 2011

У меня слабый объект, и он имеет id в качестве первичного ключа, а также имеет другой атрибут (author_id), который должен ссылаться на первичный ключ другого объекта (Author).

Итак, мой вопрос таков: может ли слабый объект иметь составной ключ (id, author_id)?

1 Ответ

1 голос
/ 16 октября 2011

Если Id является ключом, то (Id, Authorid) не может быть ключом в той же таблице. Ни один ключ никогда не является подмножеством другого, потому что ключи по определению должны быть несократимо уникальными.

Ответ на ваш вопрос - да. Слабая сущность может иметь составной ключ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...