. В примере имя отношения показано в угловых скобках. Отношения двунаправлены, поэтому должны иметь имена в каждом направлении.

Отношение обладает следующими свойствами:

– степень,

– направленность,

– тип,

– мощность,

– обязательность.

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

Направленность отношения указывает на исходную сущность в отношении. Сущность, из которой отношение исходит, называется родительской сущностью. Сущность, в которой отношение заканчивается, называется подчиненной (дочерней) сущностью. Направленность отношения определяется взаимосвязью между сущностями и зависит от типа и мощности отношения. В отношении между независимой и зависимой сущностями отношение исходит из независимой сущности и заканчивается в зависимой сущности. Если обе сущности независимые, отношение симметрично. В отношении один-ко-многим родительской является сущность, входящая в отношение однократно. Отношения многие-ко-многим

Купите полную версию книги и продолжайте чтение
Купить полную книгу