Требования нормализации информационных объектов

Реквизиты, включаемые в один ИО канонической ИЛМ, должны отвечать требованиям третьей нормальной формы реляционной модели:

1.ИО должен содержать уникальный идентификатор – ключ (простой из одного реквизита или составной из нескольких).

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

3.Реквизиты, входящие в составной ключ, должны быть взаимонезависимы.

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

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

В случае транзитивной зависимости между реквизитами информационного объекта можно выполнить расщепление совокупности реквизитов с образованием двух информационных объектов вместо одного.

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

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