одель (розроблену на етапі 5) із зовнішніми ієрархічними моделями (розробленими на етапі 2). Спочатку розробляються ієрархії уявлень, відповідні зовнішнім моделям, а потім опрацьовується внутрішня структура окремих уявлень, що входять до складу ієрархій. Результати проектування наведені в документі 2014.230700.62.БД.КР.001.МО Моделі відображення .
. 1 Розробка ієрархій уявлень
У даному підрозділі розробляються ієрархії уявлень (віртуальних істот), відповідні зовнішнім моделям. Для кожної зовнішньої ієрархічної моделі будується відповідна еквівалентна ієрархія уявлень. Корню ієрархії відповідає сутність зовнішньої моделі, а вузлам - багатозначні агрегати або атрибути.
Функція 1 Конференції
Ієрархія уявлень для цієї функції включає 5 подань, організованих у вигляді 4-рівневої деревовидної структури. Кореневе уявлення vКонференціі має 2 нащадка: vУчастнік як параметр з вищого рівня передається атрибут Реєстраційний номер raquo ;. Подання Доповідь має нащадка vКонференціі raquo ;, яким як параметр з вищого рівня передається атрибут Реєстраційний номер конференції .
Функція 2 Конкурси і виставки
Ієрархія уявлень для цієї функції включає 3 подання, організованих у вигляді 2-рівневої деревовидної структури. Кореневе уявлення vКонкурси та виставки має 1 нащадка: vЕкспонат як параметр з вищого рівня передається атрибут Реєстраційний номер конкурсу raquo ;. Подання Експонат має нащадка vАвтор raquo ;, яким як параметр з вищого рівня передається атрибут НВП експоната .
Функція 3 Заходи
Ієрархія уявлень для цієї функції включає 3 подання, організованих у вигляді 2-рівневої деревовидної структури. Кореневе уявлення vМеропріятія має 1 нащадка: vУчастнік як параметр з вищого рівня передається атрибут Реєстраційний номер raquo ;. Подання Організатори має нащадка vМеропріятія raquo ;, яким як параметр з вищого рівня передається атрибут Код організації .
. 2 Розробка внутрішніх моделей уявлень
У даному підрозділі опрацьовується внутрішня структура окремих уявлень, що входять до складу ієрархій. Для цього будуються необхідні еквісоедіненія сутностей внутрішньої реляційної моделі. Зовнішні параметри сутностей використовуються для відповідної фільтрації примірників. Віртуальні атрибути, що вимагають підрахунку статистичних показників, обчислюються за допомогою відповідного групування примірників і застосування відповідних агрегативного функцій.
Функція 1 Конференції
Кореневе уявлення vКонференціі будується шляхом еквісоедіненія сутностей Учасник і Доповідь по атрибуту Реєстраційний номер .
Подання другого рівня ієрархії vДоклад будується шляхом еквісоедіненія сутностей Автор і Учасник по атрибуту Реєстраційний номер .
Функція 2 Конкурси і виставки
Кореневе уявлення vКонкурси та виставки будується шляхом еквісоедіненія сутностей Експонат і Автор по атрибуту НВП експоната .
Подання другого рівня ієрархії vРассилка автореферату будується шляхом еквісоедіненія сутностей Розсилка автореферату і Відгук по атрибуту Код рецензента
Подання третього рівня ієрархії vРассилка автореферату будується шляхом еквісоедіненія сутностей Розсилка автореферату і Зауваження експерта по атрибуту НПП
Подання четвертого рівня ієрархії vРассилка автореферату будується шляхом еквісоедіненія сутностей Розсилка автореферату і Опонент по атрибуту Реєстраційний номер
Подання п'ятого рівня ієрархії vРассилка автореферату будується шляхом еквісоедіненія сутностей Розсилка автореферату і Опонент по атрибуту НПП
Подання шостого рівня ієрархії vЗамечаніе експерта будується шляхом еквісоедіненія сутностей Зауваження експерта і Опонент по атрибуту НПП
Функція 3 Заходи
Кореневе уявлення v Заходи будується шляхом еквісоедіненія сутностей Заходи і Виступ по атрибуту Реєстраційний номер .
Подання другого рівня ієрархії vПрісутствіе члена ради будується шляхом еквісоедіненія сутностей Присутність члена ради і Питання по атрибуту Реєстраційний номер
Подання третього рівня ієрархії vПрісутствіе члена ради будується шляхом еквісоедіненія сутностей Присутність члена ради і Виступ по атрибуту Код члена ради
Подання четвертого рівня ієрархії vПрісутствіе члена ради будується шляхом еквісоедіненія сутностей Присутність члена...