Сущности, отношения и связи в нотации Чена
Сущность нотации Чена представляет собой множество экземпляров реальных или абстрактных объектов, обладающих общими атрибутами, характеристиками. Любой объект системы может быть представлен только одной сущностью. Имя сущности должно отражать тип объекта, а не его конкретный экземпляр.
Отношение в общем виде представляет собой связь между двумя и более сущностями.
Основные символы ERD:
Независимая сущность представляет собой независимые данные, которые всегда присутствуют в системе. При этом отношения с другими сущностями могут, как существовать, так и отсутствовать.
Зависимая сущность представляет данные, зависящие от других сущностей в системе. Поэтому она должна всегда иметь отношение с другими сущностями.
Ассоциированная или ассоциирующая сущность представляет данные, которые ассоциируются с отношениями между двумя сущностями.
Неограниченное или обязательное отношение представляет собой безусловное отношение, то есть отношение, которое всегда существует, пока существуют относящиеся к нему сущности.
Существенно ограниченное отношение используется, когда сущности в системе взаимозависимы.
Ограниченное или необязательное отношение – это условное отношение между сущностями.
Сущности вступают в отношения в соответствии с требованиями, которые описываются с помощью связей. Значения связей характеризуют ее тип. Тип может быть одним из следующего множества:
1) нуль или один;
2) нуль или более;
3) один;
4) один или более;
5) диапазон от m до n.
Пара значений связи, принадлежащих одному и тому же отношению, определяет тип этого отношения. На практике чаще других используются отношения следующих типов:
1) один-к-одному. Отношения такого типа используются, как правило, на верхних уровнях информационной модели;
2) один-ко-многим является наиболее часто используемым типом отношений;
3) многие-ко-многим обычно используются на ранних этапах проектирования информационной модели.
На последующих этапах проектирования каждое из отношений типа многие-ко-многим должно быть преобразовано в комбинацию отношений первого и второго типов, как правило, с добавлением ассоциативных сущностей и с введением новых отношений.
Дата добавления: 2016-09-20; просмотров: 855;