![]()
|
||||||||||||||||
Модель «сущность-связь»: сущности, атрибуты, идентификаторы, связи. Стандарт IDEF1X.Модель сущность-связь используется при высокоуровневом проектировании баз данных. С её помощью можно выделить ключевые сущности и обозначить связи, которые могут устанавливаться между этими сущностями. Сущность (entity) - это объект, который может быть идентифицирован неким способом, отличающим его от других объектов. Примеры: конкретный человек, предприятие, событие. Набор сущностей (entity set) - множество сущностей одного типа (обладающих одинаковыми свойствами) Сущность фактически представляет из себя множество атрибутов, которые описывают свойства всех членов данного набора сущностей Ключ сущности (идентификатор) - это один или более атрибутов уникально определяющих данную сущность. Связь (relationship) - это ассоциация, установленная между несколькими сущностями: · один к одному (обозначается 1: 1 ). Это означает, что в такой связи сущности из одного набора всегда соответствует не более одной сущности из другого набора; · один ко многим ( 1: n ). В данном случае сущности из одного может соответствовать любое число сущностей из другого набора; · многие ко многим ( n: n ). В этом случае каждая из ассоциированных сущностей может быть представлена любым количеством экземпляров. Если существование сущности x зависит от существования сущности y, то x называется зависимой сущностью. IDEF1X - Data Modeling — методология моделирования баз данных на основе модели «сущность-связь».
Спецификации кардинальности
|
||||||||||||||||
|