Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Способ 2. Определение связей сущностей добавлением в тип сущности общих атрибутов
По этому способу в качестве общих атрибутов, добавляемых в какой-либо тип сущности, принимаются идентифицирующие атрибуты связываемых сущностей. Для примеров сущностей, представленных типами записей (2.3) и (2.4), этими атрибутами могут быть первичные ключи, т.е. соответственно №Таб и №Отдела. По рассматриваемому способу в сущность Служащий (2.3) можно дополнительно ввести идентифицирующий атрибут из сущности (2.4) №Отдела. Тогда схема сущности примет вид: Служащий (№Таб, №Отдела, ФИО, ГодРождения, Образование)
В целом при датологическом проектировании принятая модель данных считается тем удачнее, чем большее число конструкций инфологической модели представимо прямым моделированием. 2.11. Бинарные отношения сущностей Как отмечалось выше, каждое отношение (или связь) между информационными объектами по числу входящих в него объектов характеризуется степенью n=1, 2,..., n. Соответственно связи сущностей могут быть бинарные (между двумя сущностями), тернарные (между тремя сущностями) и т.д. Чаще в информационных объектах связи бинарные, т.е. охватывают две сущности. Рассмотрим два типа сущностей: А и В. Между двумя сущностями возможны четыре вида бинарных отношений. · Отношение 1: 1 (" один к одному" ) - это связь, при которой каждому экземпляру сущности А соответствует один и только один экземпляр сущности В и наоборот (Рис. 0.6, а). На рРис. 0.6, б и Рис. 0.6, в приведены примеры схемы и экземпляра схемы структуры данных с отношением 1: 1. · Отношение 1: М (" один ко многим" ) - это связь, при которой одному экземпляру сущностей А может соответствовать 0, 1, 2 или более экземпляров сущности В. Однако каждому экземпляру сущности В соответствует только один экземпляр сущности А (Рис. 0.7, а). На Рис. 0.7, б и Рис. 0.7, в приведены соответственно схема и экземпляр схемы структуры данных с отношением 1: М. · Отношение М: 1 (" многие к одному" ) - это связь с характеристиками, противоположными типу 1: М. Пример на Рис. 0.8. · Отношение М: М (" многие ко многим" ) - это связь, при которой каждому экземпляру сущности А может соответствовать 0, 1, 2 или более экземпляров сущности В и наоборот. Пример на Рис. 0.9.
A 1 1 B 1 1
а) б)
в) Рис. 0.6
A 1 М B 1 М
а) б)
в) Рис. 0.7
A М 1 B М 1
а) б)
в) Рис. 0.8
М М
Рис. 0.9
2.12. Формы представления структур данных При создании БнД разрабатываются схемы структур различных данных. Схемой структуры данных называется описание структуры данных некоторого типа на формализованном языке, отражающее совокупность свойств данного типа структуры данных. Реализация схемы, являющаяся конкретной структурой данных соответствующего типа, называется экземпляром схемы. Формы представления структур данных стандартизированы. В настоящее время широко используются следующие три формы представления структур данных в БД: табличная, графовая и графическая.
· Табличная форма структуры данных. В таблице строки представляют экземпляры записей, а элементы строк (или атрибуты) - экземпляры полей. Пример приведен на Рис. 0.10.
Рис. 0.10
|
Последнее изменение этой страницы: 2019-06-08; Просмотров: 207; Нарушение авторского права страницы