Соглашения Моделирования Связей Сущностей

  • Сущность:

    • Единственное уникальное имя

    • Верхний регистр

    • Синоним в круглых скобках

  • Атрибут:

    • Единственное имя

    • Нижний регистр

    • Обязательный отмечается с “*”

    • Опциональный отмечается с “o”

Соглашения Моделирования Связей Сущностей

Объекты (Сущности)

Чтобы представить объект (сущность) в модели используйте следующие соглашения моделирования связей сущностей:

  • Единственное, уникальное имя объекта

  • Имя объекта указывается в верхнем регистре

  • Необязательные синонимы в верхнем регистре внутри круглых скобок: ()

Атрибуты

Чтобы представить атрибут в модели используйте следующие соглашения:

  • Единственное имя в нижнем регистре

  • Звездочка (*) указыавает обязательные атрибуты (то есть, значения, которые должны быть известны),

  • Буква "o" используется для опциональных атрибутов (то есть, значений, которые могут быть известны),

Отношения

Каждое направление отношения содержит:

  • Метку: Например, обучаемый или присваиваемый

  • Опциональность: Или должен быть или возможен

  • Степень: Или один и только один или один или более

Примечание: Термин количество элементов является синонимом для термина степень.

Каждый исходный объект {может быть | должен быть} в отношении {один и только один | один или более} с целевым объектом.

Примечание: Соглашение состоит в том, чтобы читать по часовой стрелке.

Уникальные идентификаторы

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

  • Отмечайте каждый атрибут, который является частью UID, знаком хеша “#”.

  • Отмечайте вторичные UID знаком хеша в круглых скобках (#).

Далее: Литеральные Символьные строки

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)