Построение ER-диаграммы ПО

Сущности и связи

Проектирование РБД с использованием ER-технологий

Лекция 15

Сущность – это объект, информация о котором должна быть представлена в БД.

Экземпляр сущности – это информация о конкретном представлении объекта.

Например: для сущности Студент экземпляром является фамилия и инициалы студента, а для сущности Группа экземпляром является номер группы.

Связь – это соединение между двумя и более сущностями.

Экземпляр связи – конкретная связь между конкретными представителями объектов.

Например: Для связи Студент учится в группе, экземпляром является Петухов В.В. учится в группе 144

Атрибут – свойство сущности или связи.

Например: Фамилия имя отчество есть атрибуты сущности Личность, сова Терехин Александр Николаевич являются экземпляром этих атрибутов.

Атрибут или набор атрибутов, используемый для однозначной идентификации экземпляра сущности, называется ключом сущности. Каждый экземпляр связи определяется набором ключей сущностей, соединяемых этой связью.

Пример 1: Рассмотрим БД о преподавателях и о дисциплинах, которые они читают.

Сущности ПО: Преподаватель, Дисциплина
Связи между ними: Преподаватель читает дисциплину

Рассмотрим построение ER-диаграммы, описывающей структуру ПО. В ER-диаграмме для отображения сущностей используются прямоугольники, а для отображения связей – ромбы. Различают ER-диаграммы для экземпляров сущностей и ER-диаграммы для классов сущностей. На рисунках 1 и 2 приведены ER-диаграммы обеих типов для БД Преподаватель читает дисциплину

Рис.1 ER-диаграмма для экземпляров сущностей и связей

П1, П2, П3, П4 – различные преподаватели

ПОИС, ПСИИ, Информатика, Математика – название дисциплин

КП (код преподавателя), КД (код дисциплины) – атрибуты, являющиеся первичными ключами соответственно сущностей Преподаватель и Дисциплина. Для каждого экземпляра сущности Преподаватель и Дисциплина коды различны. Ключ связи – составной из двух атрибутов <КП, КД>.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: