Реляционный подход к построению инфологической модели

Понятие информационного объекта

Нормализация отношений

Типы связей

Построение инфологической модели

ПОНЯТИЕ ИНФОРМАЦИОННОГО ОБЪЕКТА

Информационный объект – это описание некоторой сущности (реального объекта, явления, процесса, события) в виде совокупности логически связанных реквизитов (информационных элементов). Такими сущностями для информационных объектов могут служить: цех, склад, материал, вуз, студент, сдача экзаменов и т.д.

Информационный объект определенного реквизитного состава и структуры образует класс (тип), которому присваивается уникальное имя (символьное обозначение), например Студент, Сессия, Стипендия.

Информационный объект имеет множество реализаций – экземпляров, каждый из которых представлен совокупностью конкретных значений реквизитов и идентифицируется значением ключа (простого – один реквизит или составного – несколько реквизитов). Остальные реквизиты информационного объекта являются описательными. При этом одни и те же реквизиты в одних информационных объектах могут быть ключевыми, а в других – описательными. Информационный объект может иметь несколько ключей.

Пример 15.8.На рис. 15.14 представлен пример структуры и экземпляров информационного объекта Студент.

В информационном объекте Студент ключом является реквизит Номер (№ личного дела), к описательным реквизитам относятся: Фамилия (Фамилия студента), Имя (Имя студента), Отчество (Отчество студента), Дата (Дата рождения), Группа (№ группы). Если отсутствует реквизит Номер, то для однозначного определения характеристик конкретного студента необходимо использование составного ключа из трех реквизитов: Фамилия + Имя + Отчество.

Структура Номер Фамилия Имя Отчество Дата Группа
Экземпляры инф. объекта Студент Сергеев Петр Михайлович 01.01.76
    Петрова Анна Владимировна 15.03.75
    Анохин Андрей Борисович 14.04.76

Рис. 15.14.Пример структуры и экземпляров информационного объекта

Пример 15.9.На рис. 15.15 изображен пример компактного представления информационного объекта Студент с обозначением имени объекта, ключа и указанием максимально возможного числа экземпляров записи.

реляционный подход к построению инфологической модели - student2.ru

Рис. 15.15.Пример компактного представления информационного объекта

Пример 15.10.Пример представления информационного объекта Студент в виде графа на рис. 15.16.

реляционный подход к построению инфологической модели - student2.ru

Рис. 15.16.Пример представления информационного объекта в виде графа

НОРМАЛИЗАЦИЯ ОТНОШЕНИЙ

Наши рекомендации