Требования к инфологической модели

Инфологическая модель должна быть разработана на основе представленной в курсовом проекте DFD модели. Таким образом, это будет модель некоторой подсистемы рассматриваемой системы ПО. Рассмотрите хранилища данных DFD модели и опишите сущности, атрибуты и связи, соответствующие данным хранилищам (пример на рис.12).

Модель должна включать:

-не менее 4 сущностей;

-среди атрибутов сущностей должны быть простые однозначные и многозначные атрибуты; а также атрибуты признаки и основания.

-среди с вязей должны присутствовать связи типа «один к многим»;

-сведения о ключевых атрибутах сущностей.

 

Рисунок 12. Инфологическая модель хранилища данных «Таблицы замеров» подсистемы «Контролировать качество выполнения» системы «Экспериментальный цех механообработки».

 

Модель может быть описана на языке ER-диаграмм, при этом допускается гибридная нотация с разъяснением обозначений. Атрибуты сущности должны удовлетворять требованиям третьей нормальной формы реляционной модели.

Краткая справка по процессу проведения нормализации*

1. Сущность находится в первой нормальной форме тогда и только тогда, когда все атрибуты содержат атомарные значения (значения в домене не являются ни списками, ни множествами простых или сложных значений);

2. Сущность находится во второй нормальной форме, если она находится в первой нормальной форме, и каждый неключевой атрибут полностью зависит от первичного ключа (не должно быть зависимости от части ключа). Вторая нормальная форма имеет смысл только для сущностей, имеющих сложный первичный ключ.

3. Сущность находится в третьей нормальной форме, если она находится во второй нормальной форме и никакой неключевой атрибут не зависит от другого неключевого атрибута (не должно быть взаимозависимости между неключевыми атрибутами).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: