Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Классификация информационных объектов. Экземпляры класса и их идентификация



Состав реквизитов информационного объекта определяет его структуру. В свою очередь, информационный объект с определенной структурой порождает класс (вид) конкретных экземпляров объектов. Этому классу присваивается некоторое уникальное имя, например ГРУППА студентов, ПРЕПОДАВАТЕЛЬ, КАФЕДРА вуза и т.д.

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

STUDMAP:

Документ Название реквизита Имя реквизита Функциональные зависимости
Учетная карточка студента КОД студента KOST  
ФАМИЛИЯ FAM  
ИМЯ NAME  
КАФЕДРА DEP  
КУРАТОР TUTOR  
ГРУППА TEAM  

Рис. 6. Функциональная зависимость реквизитов информационного объекта

"Учетная карточка студента"

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

· ИО должен содержать уникальный идентификатор-ключ;

· все описательные (не ключевые) реквизиты должны быть взаимно независимы;

· каждый описательный реквизит должен функционально зависеть от ключа ИО. Это означает, что каждому значению ключа соответствует только одно значение описательного реквизита;

· каждый описательный реквизит в ИО не может зависеть от ключа транзитивно, т.е. через другой промежуточный реквизит.





Дата публикования: 2014-11-03; Прочитано: 335 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...