Описание связи между объектами. Типы (степени) связи, классы принадлежности. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Описание связи между объектами. Типы (степени) связи, классы принадлежности.



Помимо описания объекта с его свойствами фиксируются связи между объектами разных классов в инфологической модели.

Различают 4 типа связи:

1. 1:1

2. 1:N (один ко многим).

3. N:1 (многие к одному).

4. N:N (многие ко многим).

Помимо «тип связи» используется понятие «степень связи». В инфологической модели помимо степени связи надо указывать принадлежность связи.

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

Обязательный класс принадлежности.

Если все объекты первого класса должны участвовать в связи с объектами второго класса, то класс принадлежности объектов 1-го класса называется обязательным.

Необязательный класс принадлежности.

Если некоторые объекты 1-го класса могут не участвовать в связях с объектами 2-го класса, то класс принадлежности объектов 1-го класса называются необязательными.


ER-диаграммы и их разновидности. Понятия сущности, связи, атрибуты.

Преподаватель читает курс.

Связь именуется глаголом «читает».

Связь между объектами может быть выражена 2 способами представления с помощью ER-диаграмм.

Диаграмма ER-экземпляра.

По номеру курса можно однозначно идентифицировать курс.

 

 

Диаграмма ER-типа

 

Тип связи 1 к 1.

 

Класс принадлежности объектов и для П и для К необязательный.

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

Как правило в описании предметной области сущность обозначается как существительное.

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

При поиске связей в описании предметной области следует полагаться в основном на то, что связь отражается глаголом.

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

Атрибутами сущности «Преподаватель» является номер, ФИО, дата рождения, должность.

<П1, К2>

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

Ключ связи – набор ключей сущностей, которые соединяются этой связью.

Ключом связи «Читает» является набор сущностей П и К <НП, НК>.

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

 

 

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

 

 

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

 

 

 

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

 

 

 

 

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

 

 

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

 

 



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 771; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 44.199.241.53 (0.008 с.)