- •Модель сущность- связь
- •Модель сущность- связь
- •Свойства понятий
- •На ER-диаграммах свойства понятий отображаются в зависимости от разновидности модели.
- •Правила атрибутов
- •Правила атрибутов
- •Правила атрибутов
- •Правила атрибутов
- •Связь – это ассоциация между двумя понятиями.
- •Каждый билет продан одной конкретной кассой, каждая касса может иметь в продаже ноль,
- •Характеристики связей и свойств
- •Характеристики связей и свойств
- •Характеристики связей и свойств
- •Характеристики связей и свойств
- •Виды операций над понятиями
- •Виды операций над понятиями
- •Агрегация
- •Виды операций над понятиями
- •Обобщение
- •Виды операций над понятиями
- •ПОСТАВЩИК
- •Ассоциация
- •Построение ER-модели
- •Построение ER-модели
- •Пример построения ER-модели
- •Пример построения ER-модели
- •Пример построения ER-модели
- •Пример построения ER-модели
- •Пример построения ER-модели
- •Объединенная диаграмма ER-модели предметной области Видеотека
- •Формализация связей
- •Формализация связей
- •Формализация связей
- •Формализация связей
- •Формализация связей
- •Формализация связей
Модель сущность- связь
Сущность – это реальный или представляемый объект, информация о котором должна сохраняться и быть доступной.
Основной единицей представления знаний об однородных сущностях является тип сущности (понятие).
Модель сущность- связь
ПРЕДПРИЯТИЕ
Код предприятия Название Адрес Банковские реквизиты
Каждое понятие должно иметь следующие характеристики:
•имя;
•объем (количество сущностей, которые можно описать данным понятием);
•содержание (совокупность свойств).
Свойство (атрибут) – это элементарная единица структуры понятия, которая служит для уточнения, идентификации, классификации, числовой характеристики или выражения состояния сущности.
Свойства понятий
1.Ключевые свойства позволяют различить сущности внутри одного понятия, (ключ может состоять из нескольких свойств).
2.Дифференциальные свойства содержат смысл понятия, (то, что отличает его от других понятий).
3.Валентные свойства служат для связи между разными понятиями.
Краткое описания понятия
СТУДЕНТ (Код_студента, ФИО, Адрес, Группа)
СПЕЦИАЛЬНОСТЬ (Код, Название, Факультет, Группа)
На ER-диаграммах свойства понятий отображаются в зависимости от разновидности модели.
ОРГАНИЗАЦИЯ |
|
ОРГАНИЗАЦИЯ |
|
|||
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Код ОКПД |
|
|
|
|
|
|
Название |
|
|
|
Код по ОКПО |
||
Адрес |
|
|
|
|||
|
|
|
Название |
|||
Директор |
|
|
|
|||
|
|
|
Адрес |
|||
|
|
|
|
|
||
|
|
|
|
|
Директор |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Правила атрибутов
Одна сущность имеет одно единственное значение для каждого атрибута в любой определенный момент времени.
Клиент |
Вид работы |
Исполнител |
|
|
ь |
Иванов |
Проект |
Кузнецов |
|
|
Анисимов |
Петров |
Согласование проекта |
|
Сидоров |
Электромонтажные |
Смирнов |
|
работы |
|
Нарушение правила
1
Правила атрибутов
Атрибут не должен содержать никакой внутренней структуры
Заводской номер |
Модель |
|
изготовителя |
102030 |
Москвич 2141 |
251622 |
Москвич 412 |
436799 |
Луаз 969 |
Нарушение правила 2
Правила атрибутов
Если сущность имеет составной идентификатор,
каждый атрибут не являющийся частью идентификатора, представляет характеристику всей сущности, а не её части.
Прогр (Номер программиста*,Номер программы*, Кол-во рабочих часов)
Правила атрибутов
Каждый атрибут не являющийся частью идентификатора, представляет характеристику сущности, указанной идентификатором, а не характеристику другого атрибута – не идентификатора.
Сотрудник(Номер сотрудника*, ФИО, Должность, Офис, Номер телефона)
Имеется в виду номер телефона сотрудника, а не офиса
Связь – это ассоциация между двумя понятиями.
В связи указывается:
имя конца связи; степень конца связи (сколько сущностей данного понятия
связывается):
обязательность связи (т.е. любая ли сущность данного понятия должна участвовать в данной связи).
На диаграмме связь изображается в виде линии между понятиями. В месте присоединения связи к понятию используется стрелка, если связь может относиться к нескольким сущностям данного понятия. Обязательный конец связи изображается сплошной линией, а необязательный – прерывистой линией.
Каждый билет продан одной конкретной кассой, каждая касса может иметь в продаже ноль, один и более билетов.
Имеет в продаже
КАССА |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
БИЛЕТ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Продан
