Модель «сущность-связь» В литературе предложено и опубликовано достаточно много моделей данных. Они подразделяются на три категории: - объектные (object-based) модели данных,
- модели данных на основе записей (record-based)
- физические модели данных.
Первые две используются для описания данных на концептуальном и внешнем уровнях, а последняя — на внутреннем уровне. Модель «сущность-связь» При создании объектных моделей данных используются такие понятия, как сущности, атрибуты и связи. Сущность — это отдельный элемент деятельности организации (сотрудник или клиент, место или вещь, понятие или событие), который должен быть представлен в базе данных. Атрибут — это свойство, которое описывает некоторый аспект объекта и значение которого следует зафиксировать, а связь является ассоциативным отношением между сущностями. Ниже перечислены некоторые наиболее общие типы объектных моделей данных. - Модель типа "сущность-связь", или ER-модель (Entity-Relationship model).
- Семантическая модель.
- Функциональная модель.
- Объектно-ориентированная модель.
В настоящее время ER-модель стала одним из основных методов концептуального проектирования баз данных, Сущность
Элементы модели «сущность-связь»
Сущность - Экземпляр сущности Атрибуты - Многозначные атрибуты Идентификаторы - Уникальные/неуникальные - Композитные Связи - Классы связей - Экземпляры связей Элементы модели «сущность-связь» Сущность Сущность (entity) – это некоторый объект, идентифицируемый в рабочей среде пользователя, нечто такое, за чем пользователь хотел бы наблюдать.
Do'stlaringiz bilan baham: |