Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Концепция ER-модели



ER(Entity Relationship) – высокоуровневая концептуальная модель данных.

Была разработана в 1976 Челом с целью упрощения проектирования БД. Осн. концепции ER-модели:

-сущности; -типы связей; -атрибуты.

Тип сущности – объект или концепция, кот. имеет независимо существование. Может быть объектом с физическим или реальным существованием или объектом с концептуальным или абстрактным существованием.

Каждый тип сущности х-ся именем и списком свойств. Типы сущностей делятся на сильные и слабые. Слабые – сущности, существование кот. зависит от какого-то другого типа сущности (дочерние, подсиненные). Сильные - сущности, которые не зависят от других сущностей (родит-е, владельцы, доминантные).

В модели сущность-связь тип сущности обозначается прямоугольником, внутри которого указывается имя сущности. Если тип сущности сильный, то граница прямоугольника будет одинарной линией, если слабая – двойной контур.

Отдельные свойства сущности наз. атрибутами. Они делятся на:

-простые; -составные; -однозначные; -многозначные; -производные.

Простой – состоит из 1 ком-та с независимым существованием.

Составной – из нескольких компонентов. Например:

Address

postcode city street

Однозначный – содержит 1 значение для 1 сущности.

Многозначный – содержит несколько значений для 1 сущности (напр. номер телефона).

Производный – значение которого явл. производным от связ. с ним атрибута (AGE – возраст сотрудника DATE – дата рождения). Производный атрибут может зависеть от 1 или нескольких взаимосвязанных атрибутов различных сущностей.





Дата публикования: 2014-11-29; Прочитано: 1197 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.011 с)...