63
помощью определяются важные для предметной области объекты (сущности),
отношения друг с другом (связи) и их свойства (атрибуты). Следует отметить,
что средства проектирования ERD в основном ориентированы на реляционные
базы данных (РБД), и если существует необходимость проектирования другой
системы, скажем объектно-ориентированной, то лучше избрать другие методы
проектирования [16. с. 57].
Сущность (таблица, в РБД – отношение) – реальный либо воображаемый
объект, имеющий существенное значение для рассматриваемой предметной
области, информация о котором подлежит хранению. Если выражаться точнее,
то это не объект, а набор объектов (класс) с одинаковыми свойствами.
Связь – некоторая ассоциация между двумя сущностями, значимая для
рассматриваемой предметной области. Примерами связей могут являться
родственные отношения «отец–сын», производственные – «начальник-
подчиненный» или произвольные – «иметь в собственности», «обладать
свойством».
Атрибут (столбец, поле) – свойство сущности или связи [8. с. 175].
На рис. 2.7 приведена ER - модель базы данных, используемой в проекте.
Рис. 2.7 ER - модель базы данных для разрабатываемого веб -
представительства для ООО «Алмаз - Люкс»
Описание сущностей ER - модели базы данных, представленных
таблицами, отражено в таблице 2.3.
Таблица 2.3