ма дерева вузлів.
- діаграма В«Центр служби зайнятостіВ» - 1-й рівень дерева вузлів;
- діаграми В«Консультаційний відділ В»,В« Обробка запиту В»іВ« Картотека В»- 2-ий рівень дерева вузлів;
- діаграми В«ПриймальнаВ», В«Статична відділВ», «³дкриття БДВ», В«Виконання запитуВ» і В«Адміністратор БДВ» - 3-ій рівень;
- діаграми В«Обробка запиту працевлаштовуємо В»іВ« Обробка запиту роботодавця В»- 4-ий рівень дерева вузлів.
2. Створення моделі даних з допомогою AllFusion Erwin Data Modeler 4.1
Інформаційна модель у нотації IDEF1X
Для представлення інформаційної моделі даних використовується CASE-засіб ERWin. З його допомогою при проектуванні моделі інформаційної системи В«Служба зайнятостіВ» була створена фізично-логічна модель бази даних, представлена ​​на малюнках (мал. 8, 9). <В
Рис. 8 - Модель даних у нотації IDEF1X (логічний рівень)
В
Рис. 9 - Модель даних у нотації IDEF1X (фізичний рівень)
База даних представлена у вигляді сутностей, їх атрибутів і зв'язків між ними. Кожна сутність представляє безліч подібних об'єктів, званих екземплярами. Кожен екземпляр індивідуальний і повинен відрізнятися від всіх інших. Атрибут висловлює певну властивість об'єкта. З точки зору фізичної моделі бази даних сутності відповідає таблиця (наприклад, В«РоботодавецьВ», В«КартотекаВ»), екземпляру сутності - рядок в таблиці, а атрибуту - колонка таблиці. У результаті проектування було виділено шість сутностей.
Зв'язок на діаграмі відображає логічну залежність однієї сутності від іншої. У IDEF1X розрізняють залежні і незалежні сутності. Тип суті визначається її зв'язком з іншими сутностями. Идентифицирующая зв'язок встановлюється між незалежною (Батьківський кінець зв'язку) і залежною (дочірній кінець зв'язку) сутностями. Примірник залежною суті визначається тільки через ставлення до батьківської сутності. Залежна сутність зображується на діаграмі прямокутником із закругленими кутами. p> На нашій діаграмі залежними сутностями є: В«Консультаційний відділВ». Батьківськими для неї є суті В«РоботодавецьВ» і В«працевлаштовуютьсяВ» відповідно.
При встановленні неідентіфіцірующей зв'язку дочірня сутність залишається незалежною, а атрибути первинного ключа батьківського суті мігрують до складу неключових компонентів батьківської сутності. Неідентіфіціру зв'язок служить для зв'язування незалежних сутностей.
Для того, щоб однозначно ідентифікувати примірник суті використовується первинний ключ (Атрибут або група атрибутів). Атрибути первинного ключа на діаграмі НЕ вимагають спеціального позначення - це ті атрибути, які знаходяться в списку атрибутів вище горизонтальної лінії.
Наприклад, на рис. 8 сутність В«РоботодавецьВ» однозначно ідентифікує первинний ключ В«Заявка роботодавця (РК)В»...