Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЭИС(ЗАО) / ЛекцииТЭИС / Модель Сущность-Связь.DOC
Скачиваний:
34
Добавлен:
27.03.2015
Размер:
204.29 Кб
Скачать

Компоненты модели

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

Основной единицей представления знаний об однородных сущностях является тип сущности (понятие).

Понятие образуется при выделении тех свойств сущностей, которые наиболее важны для решения задач пользователя ИС. Например, понятие СТУДЕНТ объединяет сущности Иванов А.Ю., Петров П., Сидоров С., понятие ПРЕДПРИЯТИЕ включает в себя сущности завод ВЭМ, банк Тарханы, кафе «Пирожки».

В

ПРЕДПРИЯТИЕ

Например,

Завод ВЭМ

АО«ПензЭнерго»

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

  • имя;

  • объем (количество сущностей, которые можно описать данным понятием);

  • содержание (совокупность свойств).

Свойство (атрибут)– это элементарная единица структуры понятия, которая служит для уточнения, идентификации, классификации числовой характеристики или выражения состояния сущности.

Например, свойства понятия СТУДЕНТ – Код студента, Фамилия, Имя, № зачетки, Группа, Адрес, Возраст, Пол и т.п.

Набор свойств понятия в принципе бесконечен, но при разработке ИС он зависит от информационных потребностей пользователя и решаемых им задач. При составлении концептуальной модели следует как можно более полно описать свойства понятий, учитывая не только текущие задачи, но и возможные будущие потребности пользователя ЭИС.

Свойства понятий делятся на три типа:

ключевые свойствапозволяют различить сущности внутри одного понятия, (ключ может состоять из нескольких свойств);

дифференциальные свойствасодержат смысл понятия, (то, что отличает его от других понятий);

валентные свойстваслужат для связи между разными понятиями.

Например, Код студента - ключевое свойство, так как оно уникально для каждого студента. Фамилия, Имя, Адрес – дифференциальные свойства (они отличают это понятие, от понятия ПРЕДПРИЯТИЕ).

Группа – валентное свойство, так как оно может применяться для связи с понятием СПЕЦИАЛЬНОСТЬ.

Для краткого описания понятия используется его схема, которая представляет собой совокупность имен свойств понятия: Р (S1,S2,…,Sn).Ключевое свойствов схеме понятия выделяют подчеркиванием.

Например, СТУДЕНТ (Код студента, ФИО, Адрес, Группа).

СПЕЦИАЛЬНОСТЬ (Код, Название, Факультет, Группа).

На ER-диаграммах свойства понятий отображаются по-разному в зависимости от разновидности модели.

Например, на рисунке 1 (а) имена свойств записаны малыми буквами внутри прямоугольника, изображающего понятие, под именем понятия. На рисунке 1 (б) свойства вынесены за прямоугольник понятия и связаны с ним линиями, ключевое свойство выделено.

Рис.1. а) б) Варианты изображения свойств понятия

Связь– это ассоциация между двумя понятиями. Она всегда является бинарной и может существовать между двумя разными понятиями или между понятием и им же самим (рекурсивная связь).

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

На диаграмме связь изображается в виде линии между понятиями (рис.2). В месте присоединения связи к понятию используется вилка или стрелка, если связь может относиться к нескольким сущностям данного понятия.

Обязательный конец связи изображается сплошной линией, а необязательный – прерывистой линией.

Рис. 2. Изображение связи на ER-диаграмме

Каждый билет продан одной конкретной кассой; каждая касса может иметь в продаже ноль, один и более билетов.

Соседние файлы в папке ЛекцииТЭИС