![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
ER(Entity Relationship) – высокоуровневая концептуальная модель данных.
Была разработана в 1976 Челом с целью упрощения проектирования БД. Осн. концепции ER-модели:
-сущности; -типы связей; -атрибуты.
Тип сущности – объект или концепция, кот. имеет независимо существование. Может быть объектом с физическим или реальным существованием или объектом с концептуальным или абстрактным существованием.
Каждый тип сущности х-ся именем и списком свойств. Типы сущностей делятся на сильные и слабые. Слабые – сущности, существование кот. зависит от какого-то другого типа сущности (дочерние, подсиненные). Сильные - сущности, которые не зависят от других сущностей (родит-е, владельцы, доминантные).
В модели сущность-связь тип сущности обозначается прямоугольником, внутри которого указывается имя сущности. Если тип сущности сильный, то граница прямоугольника будет одинарной линией, если слабая – двойной контур.
Отдельные свойства сущности наз. атрибутами. Они делятся на:
-простые; -составные; -однозначные; -многозначные; -производные.
Простой – состоит из 1 ком-та с независимым существованием.
Составной – из нескольких компонентов. Например:
Address
postcode city street
Однозначный – содержит 1 значение для 1 сущности.
Многозначный – содержит несколько значений для 1 сущности (напр. номер телефона).
Производный – значение которого явл. производным от связ. с ним атрибута (AGE – возраст сотрудника DATE – дата рождения). Производный атрибут может зависеть от 1 или нескольких взаимосвязанных атрибутов различных сущностей.
Дата публикования: 2014-11-29; Прочитано: 1214 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!