Соглашения Моделирования Связей Сущностей
Сущность:
Единственное уникальное имя
Верхний регистр
Синоним в круглых скобках
Атрибут:
Единственное имя
Нижний регистр
Обязательный отмечается с “*”
Опциональный отмечается с “o”

Объекты (Сущности)
Чтобы представить объект (сущность) в модели используйте следующие соглашения моделирования связей сущностей:
Единственное, уникальное имя объекта
Имя объекта указывается в верхнем регистре
Необязательные синонимы в верхнем регистре внутри круглых скобок: ()
Атрибуты
Чтобы представить атрибут в модели используйте следующие соглашения:
Единственное имя в нижнем регистре
Звездочка (*) указыавает обязательные атрибуты (то есть, значения, которые должны быть известны),
Буква "o" используется для опциональных атрибутов (то есть, значений, которые могут быть известны),
Отношения
Каждое направление отношения содержит:
Метку: Например, обучаемый или присваиваемый
Опциональность: Или должен быть или возможен
Степень: Или один и только один или один или более
Примечание: Термин количество элементов является синонимом для термина степень.
Каждый исходный объект {может быть | должен быть} в отношении {один и только один | один или более} с целевым объектом.
Примечание: Соглашение состоит в том, чтобы читать по часовой стрелке.
Уникальные идентификаторы
Уникальный идентификатор (UID) является любым сочетанием атрибутов или отношений или того и другого, и служит, чтобы отличать одну сущность от другой. Каждый экземпляр сущности должен быть единственным образом идентифицируемым.
Отмечайте каждый атрибут, который является частью UID, знаком хеша “#”.
Отмечайте вторичные UID знаком хеша в круглых скобках (#).