Определение связи
Полное определение связи подразумевает указание для каждого из ее концов следующих параметров (см. форму C6):
Параметры связи
Этап стратегии | Этап анализа | Правила | |||||
Степень | О | О | Уточнение типа связи. | ||||
Описание связи на ее конце | О | О | Связующая фраза, следующая за фразой "должно/ может". | ||||
Обязательность | О | О | Обязательная или необязательная связь. | ||||
Замечания | Н | Н | Для особых случаев. | ||||
Минимальная степень | Н | Н | Может указываться в замечаниях. | ||||
Средняя степень | Н | Н | Может указываться в замечаниях. | ||||
Максимальная степень | Н | Н | Может указываться в замечаниях. |
Признак каскадного удаления
Признак каскадного удаления | Н | Н | X = Каскадное удаление в случае удаления родителя.
C = Родитель не удаляется, пока существует хоть один потомок. N = Родитель и потомок могут удаляться отдельно друг от друга. |
Обозначения: | О - обязательный параметр
Н - необязательный параметр |
Взаимоотношения с другими элементами
Этап стратегии | Этап анализа | Правила | |||||
Сущность | О | О | Каждый конец связи должен иметь отношение к сущности. | ||||
Функция | Н | Н | Иногда функция имеет явную ссылку на связь (через установление или разрыв последней). | ||||
Дуга | Н | Н | Каждый конец связи может покрываться одной и только одной дугой, имя или номер которой указывается в столбце "Дуга". |
Уникальный идентификатор
В форме "Определение сущности" два столбца отведены для записи альтернативных уникальных идентификаторов. Каждый идентификатор представляет собой комбинацию атрибутов и/или концов связей, помечаемых "галочкой" в соответствующем столбце. К концу этапа анализа уникальный идентификатор должен быть у каждой сущности.
Этап стратегии | Этап анализа | Правила | |||||
Уникальный идентификатор | Н | Н | Каждый конец связи может быть компонентой одного или нескольких уникальных идентификаторов. |
Обозначения: |
О - обязательный параметр Н - необязательный параметр |
До тех пор, пока вы не наберетесь собственного опыта, вы можете сэкономить время, используя предлагаемые ниже примеры описания связей:
Пары описаний связи
о (about) |
предмет (subject of) |
в отношении к (applicable to) |
контекст для (context for *) |
в (at) |
место для (location of) |
основано на (based on) |
основа для (basis for) |
получено от (bought in from) |
поставщик (supplier of) |
основание для классификации (classification for) |
имеет (of) |
покрывается (covered by) |
для (for) |
определяется (defined by) |
частично определяет (part definition of) |
описание (description of) |
характеризуется (for) |
для (for) |
отражается на (shown on) |
для работы под (for work under) |
основание для (authority for) |
инициализируется (initiated by) |
инициатор (initiator of) |
кандидат на (nominee for) |
объект притязаний (subject of) |
упоминается на (notified on) |
место упоминания (notification point for) |
управляется (operated by) |
приводит в действие (operator for) |
принадлежит (owned by) |
владелец (owner of *) |
составная часть (part of) |
состоит из (composed of) |
часть (part of) |
детализируется на (detailed by) |
участвует в (party to) |
для (for) |
представляется (represented by) |
представление для (representation of) |
несет ответственность за (responsible for) |
объект ответственности (responsibility of) |
обслуживается (run by) |
курирует (carrier for) |
источник для (source of) |
строится на (based on) |
вызывает (trigger for) |
приводится в действие (triggered by) |
при (under) |
контекст для (context for) |
в пределах ответственности (within) |
отвечает за (responsible for) |
Пары, помеченные звездочкой (*), используются только в крайних случаях. Так, например, отношение владения (принадлежит - владелец) должно отражать узаконенное право собственности.
Некоторые из примеров отражают ту или иную роль личности или организации.
ОПРЕДЕЛЕНИЕ ДОМЕНА (ПРИКЛАДНОЙ УРОВЕНЬ)
Код 173 ORACLE (R)
Система управления реляционной базой данных
|
||||||||||||||||||||||||||||||||||||||||||||
Описания/замечания Определяет допустимые значения классификации воздушных перелетов, имеющие отношение к КУПОНАМ и МЕСТАМ
|
Форма |
Группа |
Проект |
Аналитик |
Дата |
Лист 1 |
C3 |
Пользователь |
Действие |
Проверил |
Дата |
Всего 1 |