Определение доменов атрибутов
Определим домены для атрибутов окончательных отношений (таблица 4.6.)
Таблица 4.6. Описание доменов атрибутов
окончательных отношений
| Домен | Атрибут | Отношение | |
| Обозначение | Название | ||
| Целые положительные числа в диапазоне от 1 до 255 | НБл | № блока | БЛОКИ, СТУДЕНТЫ, РАСХОД |
| НК | № комнаты | СТУДЕНТЫ | |
| ГР | Группа | СТУДЕНТЫ | |
| КолОст | Кол-во остатков | ОСТАТКИ | |
| КолЗат | Кол-во затребованного | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | |
| КолПрих | Кол-во прихода | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | |
| Целое положительное число в диапазоне от 1 до 32 767 | НПрик | № приказа | РЕКВИЗИТЫ, |
| НЧл | № члена | КОМИССИЯ_ПО_СПИСАНИЮ | |
| НДок | № док. | ПРИХОД, ПОСТУПИВШИЕ_МАТЕРИАЛЫ | |
| НАкта | № акта | СПИСАНИЕ, СПИСАННЫЕ_МАТЕРИАЛЫ | |
| КодМат | Код материала | МАТЕРИАЛЫ, ОСТАТКИ, ПОСТУПИВШИЕ_МАТЕРИАЛЫ, СПИСАННЫЕ_МАТЕРИАЛЫ | |
| КолСпис | Кол-во списанного | СПИСАННЫЕ_МАТЕРИАЛЫ |
Таблица 4.6. Описание доменов атрибутов
окончательных отношений (окончание)
| Домен | Атрибут | Отношение | |
| Обозначение | Название | ||
| Дата в формате дд.мм.гггг | ДатаПрик | Дата приказа о комиссии | РЕКВИЗИТЫ |
| ДатаПрих | Дата прихода | ПРИХОД | |
| ДатаПрих | Дата прихода | СПИСАНИЕ | |
| ДатаРасх | Дата расхода | ||
| ДатаСпис | Дата списания | ||
| ПерОбС | Период обучения с | СТУДЕНТЫ | |
| ПерОбПо | Период обучения по | ||
| ДатаД | Дата договора | ||
| ДатаР | Дата рождения | ||
| Дата | Дата | ОСТАТКИ | |
| ДатаРасх | Дата расхода | РАСХОД | |
| Текстовый 3 символа | ЕдИзм | Еденица измерения | МАТЕРИАЛЫ |
| Текстовый 8 символов | ОКПО | ОКПО | РЕКВИЗИТЫ |
| Текстовый 9 символов | КПП | КПП | РЕКВИЗИТЫ |
| БИК | БИК | РЕКВИЗИТЫ | |
| Текстовый 10 символов | ИНН | ИНН | РЕКВИЗИТЫ |
| Текстовый 20 символов | РС | Расчетный счет | РЕКВИЗИТЫ |
| ДолРП | Должность РП | КОМИССИЯ_ПО_СПИСАНИЮ | |
| Текстовый 30 символов | Учер | Учереждение | РЕКВИЗИТЫ |
| ФИОВРП | Фамилия директора в род. падеже | РЕКВИЗИТЫ | |
| ФИОВИП | Фамилия директора в им. падеже | РЕКВИЗИТЫ | |
| ФИОКом | ФИО коменданта | РЕКВИЗИТЫ | |
| ФИОЗСК | ФИО зав. склада | РКВИЗИТЫ | |
| Тел | Телефон | РЕКВИЗИТЫ | |
| ФИОРП | ФИО РП | КОМИССИЯ_ПО_СПИСАНИЮ | |
| Стар | Староста | БЛОКИ |
Таблица 4.6. Описание доменов атрибутов
окончательных отношений(окончание)
| Текстовый 50 символов | Назв | Название | МАТЕРИАЛЫ |
| Прич | Причина списания | СПИСАННЫЕ_МАТЕРИАЛЫ | |
| Текстовый 70 символов | ЮрИФактАд | Адрес | РЕКВИЗИТЫ |
| Положительныее дробные числа в формате 00,00р. | Цен | Цена | МАТЕРИАЛЫ |
4.2.3. Построение информационно – логической
модели предметной области
Все связи между отношениями являются бинарными, иерархическими. Их можно разделить на структурные и функциональные. Структурные отражают реальную связь между объектами, а функциональные – потребность в совместной обработке.
В предметной области была выявлена функциональная связь между отношением ПОСТУПИВШИЕ_МАТЕРИАЛЫ, РАСХОД и ОСТАТКИ. Потребность в совместной обработке заключается в расчете по каждому виду материалов, с учетом данных по поступлению и расходу материалов (формула 4.1.)
[ОСТАТКИ].[КолОст]=Sum([ПОСТУПИВШИЕ_МАТЕРИАЛЫ]![КолПрих]-[РАСХОД]![КОЛР])
Степень функциональной связи 1:М. Описание структурных связей представлено в таблице 4.6.
Таблица 4.6. Описание структурных связей
информационно – логической модели
| Главное отношение | Подчиненное отношение | Атрибут связи | Уровень модели |
| ПРИХОД | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | НДок | 0/3 |
| СПИСАНИЕ | СПИСАННЫЕ_МАТЕРИАЛЫ | НАкта | 0/3 |
| МАТЕРИАЛЫ | РАСХОД | КодМат | 1/3 |
| МАТЕРИАЛЫ | СПИСАННЫЕ_МАТЕРИАЛЫ | КодМат | 1/3 |
| МАТЕРИАЛЫ | ОСТАТКИ | КодМат | 1/2 |
| МАТЕРИАЛЫ | ПОСТУПИВШИЕ_МАТЕРИАЛЫ | КодМат | 1/3 |
| БЛОКИ | СТУДЕНТЫ | НБл | 1/2 |
| БЛОКИ | РАСХОД | НБл | 1/3 |
Структурные связи в информационно-логической модели отображаются сплошной линией, а функциональные – пунктирной. Информационно-логическая модель, построенная в каноническом виде, отражающем иерархию объектов, представлена на рисунке 4.2.
Рис. 4.2. Информационно-логическая модель предметной области «Учет малоценных материальных запасов»