Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Обязательность

В отличие от количества элементов, обязательность отношения определяет, должны ли экземпляры сущности участвовать в отношении. Обязательность иногда называют МОДАЛЬНОСТЬЮ или ПРИСУТСТВИЕМ. В то время как количество элементов определяет максимальное количество экземпляров сущностей, которые могут участвовать в отношении, обязательность определяет минимальное число экземпляров, которые должны участвовать в отношении. Значение обязательности равно нулю в том случае, если экземпляр сущности не обязателен или не требуется, и равно единице, если наличие сущности требуется или обязательно.
При принятия решения об обязательности отношения, обязательно проверяется условие, должен ли экземпляр одной сущности всегда присутствовать, для того чтобы другая сущность участвовала в отношении. Если это условие соблюдается, то отношение является обязательным. Так утверждение « Каждый сотрудник должен иметь одного руководителя» - пример обязательного отношения. Если экземпляр сущности не требуется - отношение необязательно. Например, утверждение « Некоторые из сотрудников могут иметь одного руководителя» - задает необязательное отношение.
В обязательном не идентифицирующем отношении атрибуты, мигрировавшие в неключевую область подчиненной сущности, являются обязательными для подчиненной сущности. Это значит, что значение внешнего ключа не может быть пустым. Рисунок 4.11 демонстрирует обязательное отношение. Представленное бизнес-правило утверждает, что экземпляр сущности ПЕРСОНА должен иметь хотя бы один адрес. В нотации IDEF1X терминальная точка отношения не включает символ ноль (кружок) в основании « птичьей лапки» - символа множественности.
В необязательном неидентифицирующем отношении атрибуты, мигрировавшие в неключевую область подчиненной сущности, не являются обязательными для подчиненной сущности. Это значит, что значение внешнего ключа может быть пустым. Рисунок 4.12 демонстрирует необязательное отношение между сущностями ПЕРСОНА и АДРЕС ПЕРСОНЫ. Представленное бизнес-правило утверждает, что экземпляр сущности ПЕРСОНА не нуждается в адресе.
Обязательное отношениеНеобязательное отношение