Шаг 103 - Что такое ER модель

ER - Entity Relationship model модель сущность связь. Используется при проектировании базы данных и представляет концептуальную модель данных. Придумал все это Чен (Chen 1976). В основе концепции ER модели лежат понятия сущностей и связей.

Сущность. Можно воспринимать ее как объект реального мира. Скажем машина, человек или дом. Второй вариант восприятия сущности это концепция. Например бухгалтерский счет. Этот объект не имеет физической сущности и представлен концепцией или идей. Естественно, что сущностей может быть много одного типа. Например, людей. Можно говорить о типе сущностей:

103_1.gif (1205 b)

и экземпляре сущностей.

103_2.gif (1283 b)

У каждого типа сущностей есть имя и свойства.

103_3.gif (1611 b)

Сущности бывают двух типов по значению. Слабый тип то есть сущность зависит от другой и сильный. Это когда она не от кого не зависит. ER модель как раз и представляет базу данных в виде сущностей и связей между ними. Представляет она базу данных в виде диаграммы.

103_4.gif (1923 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 13.07.2001