ті Ієрархічна модель .
Склад і структура моделі. Модель містить єдину сутність Прийом дисертації raquo ;, набір атрибутів якої має структуру: однозначні агрегати Проведення raquo ;, Оргкомітет raquo ;, множинний агрегат Учасник raquo ;, Множинний агрегат Доповідь raquo ;, Множинний агрегат Автор raquo ;, Множинний агрегат Організатор .
Узагальнення атрибутів. Однозначну агрегат Проведення включає атрибути: місце, час, дата проведення.
Множинний агрегат Учасник включає атрибути: Нпп учасника, Код учасника, ПІБ учасника.
Множинний агрегат Доповідь включає атрибути: Рег номер доповіді, Назва доповіді, Автор.
Множинний агрегат Автор включає атрибути: Код автора, ПІБ автора.
Однозначну агрегат Оргкомітет включає атрибути: Код оргкомітету, Організатор.
Множинний агрегат Організатор включає атрибути: Код організатора, ПІБ організатора, Роль у комітеті.
Функція 2 Конкурси і виставки
Вихідна ієрархічна модель для даної функції, отримана на основі опису, наведеного в розд. 1, представлена ??на аркуші 2 в документі Ієрархічна модель .
Склад і структура моделі. Модель містить єдину сутність Конкурси і виставки набір атрибутів який має структуру: простий агрегат Місце проведення конкурсу виставки raquo ;, множинний агрегат Експонат raquo ;, множинний агрегат Автор .
Узагальнення атрибутів.
Однозначну агрегат Місце проведення конкурсу/виставки включає атрибути: Код організації, Назва організації.
Множинний агрегат Експонат включає атрибути: Нпп експоната, Код експоната, Автор.
Множинний агрегат Автор включає атрибути: Код автора, ПІБ автора, Код автора.
Функція 3 Заходи
Вихідна ієрархічна модель для даної функції, отримана на основі опису, наведеного в розд. 1, представлена ??на аркуші 3 в документі Ієрархічна модель .
Склад і структура моделі. Модель містить однозначні агрегати Проведення raquo ;, Місце проведення raquo ;, множинні агрегати: Учасник raquo ;, Організатори .
Узагальнення атрибутів.
Однозначну агрегат Проведення включає атрибути: Дата проведення, Місце проведення, Час.
Однозначну агрегат Місце проведення включає атрибути: Код факультету, Назва факультету.
Множинний агрегат Учасник включає атрибути: Нпп учасника, Код учасника.
Множинний агрегат Організатори включає атрибути: Код організації, Назва організації, ПІБ керівника, Код керівника.
. 2 Специфікації локальних обмежень і правил
У даному підрозділі для побудованих вище вихідних моделей виявляються і записуються локальні обмеження цілісності та операційні правила, а саме:
обмеження атрибутів і агрегатів (таблиця 2.1);
обмеження кортежів (таблиця 2.2);
обмеження унікальності (таблиця 2.3);
інші обмеження (таблиця 2.4);
операційні правила (таблиця 2.5).
У таблицях зазначені тільки додаткові обмеження, не відображені на діаграмах в документі Ієрархічна модель raquo ;. Для компактності по кожній функції представлено не більше одного обмеження деякого виду.
Таблиця 2.1
Обмеження атрибутів і агрегатів
Ім'я атрибута або агрегатаТіпРазмерГраніци або допустимі значеніяСтруктураУсловіеМногозначностьЗначеніе по умолчаніюмінмаксФункція 1 Конференції 1.1. Реєстраційний номер покладе. целое11інкр.3) 1.2. Назва конференціістрока рус .букв lt;=501) 111.3. Проведеніеагрегат111.3.1 Дата проведеніяДата2) 1.3.2.Место проведеніястрока рус.букв lt;=501) 111.3.3.Время проведеніяДата2) 111.4. Оргкомітет агрегат1.4.1.Код оргкомітетаположіт. ціле 11інкр. 3) 1.4.2.Організаторагрегат 1 11.4.3.1.Код організатора покладе. ціле 11інкр. 3) 1.4.3.2.ФІО організаторастрока рус .букв lt;=501) 111.4.3.3.Роль в комітетестрока рус .букв lt;=501) 1 11.5.Участнік агрегат1.5.1. НВП учасника покладе. ціле 11інкр. 3) 1.5.2.Код учасника покладе. ціле 11інкр. 3) Функція 2 Конкурси і виставки 2.1. Реєстраційний номер покладе. целое11інкр. 3) 2.2. Назва конкурсу/виставкіСтрока рус. букв lt;=501) 112.3. Місце проведеніястрока рус .букв lt;=501) 112.3.1. Код організацііположіт. целое11інкр. 3) 2.3.2.Названіе організаціістрока рус .букв lt;=501) 112.4.Експонатагрегат2.4.1. Нпп експонатастрока рус .букв lt;=501) ...