Cтраница 3
Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. [31]
И, наконец, тип сущности АНАЛИЗ описывает медицинские анализы, а именно - идентифицирующий код, тип анализа, назначенную дату, назначенное время, номер варианта / направления, текущее состояние выполнения анализа. Тип АНАЛИЗ связан с типами сущностей ЛАБОРАТОРИЯ и ПАЦИЕНТ. [32]
Эта концепция применительно к типам сущностей рассматривалась в гл. Но в семантических сетях эта концепция совершеннее и используется значительно шире. Понятие роли может быть применено ко многим структурам данных ( например, типам сущностей, атрибутам и типам связей): можно даже различать роли ролей ( ср. [33]
![]() |
Использование внутренних вершин для представления функциональных зависимостей. [34] |
Рассмотрим теперь отображение между типами сущностей, соответствующее типу связи. Такое отображение может иметь табличное представление, причем таблица может содержать либо псе атрибуты связанных типов, либо только их ключи. [35]
Индекс может совпадать с ключом типа сущности, представляемого таблицей. Такая таблица называется таблицей-с-ключом. Если ключ составлен из нескольких атрибутов, таблица носит название таблицы-с-множественным-ключом. Здесь ключ применяется для поддержки ограничения целостности и для доступа к элементам таблицы. [36]
Типы записей используются для представления типов сущностей и в графической диаграмме схемы БД изображаются вершинами диаграммы. Элементы данных используются для представления атрибутов сущности. Модель допускает существование записей с простой и сложной внутренней структурой записи. В первом случае запись состоит только из элементов данных, во втором - имеет многоуровневую древовидную иерархическую структуру, при построении которой используются агрегаты. [37]
Тип связи обозначает степень ассоциации типов сущностей. Определим тип связи с помощью отображения т: А - В, где А и В-множества экземпляров сущностей. Если любому заданному экземпляру аеА ставится в соответствие единственный или ни одного экземпляра be В. Если ни т, ни тГ1 не являются функциональными отображениями, то говорят, что между А и В существует связь типа многие - ко - многим или М: N. Связи, соответствующие бинарным отношениям, будем называть бинарными взаимосвязями. [38]
![]() |
Пример интерпретируемого домена. [39] |
Этот атрибут может быть компонентом типа сущности СЛУЖАЩИЙ. Таким образом, ограничение на возраст служащих компании представлено здесь условием принадлежности к домену. [40]
Отношения в декомпозированной схеме соответствуют типам сущностей и связей. [41]
Основным типом данных в модуле является тип сущности, являющийся разновидностью типа записи г. Совокупность созданных экземпляров типа сущности называется его экстентом. Экстенты различных типов сущностей могут перекрываться. Правила перекрытия экстентов задаются явными спецификациями перекрытия, которые по сути дела определяют некоторую иерархию типов-подтипов. [42]
Каково имя ( имена) каждого типа сущности. [43]
В соотношении (2.1) i соответствует имени типа сущности, jk - именам атрибутов, а Ли - значениям атрибутов. Как увидим в дальнейшем, в ряде диалоговых систем ( например, в ДИЛОСе, описанном в гл. [44]
Явная установка отношений между одной парой типов сущностей может привести к появлению производных отношений между другой парой типов. Один вид таких отношений иллюстрируется следующими спецификациями: contain В in С; contain A in В; из которых следует, что А содержится в С. Явная спецификация производных отношений не обязательна. [45]