Моделирование проектируемой БД

Модель предметной области – это наши знания о предметной области.

Знания могут быть как в виде неформальных знаний в мозгу эксперта, так и выражены формально при помощи каких-либо средств. В качестве таких средств могут выступать текстовые описания предметной области, наборы должностных инструкций, правила ведения дел в компании и т.п. Опыт показывает, что текстовый способ представления модели предметной области крайне неэффективен. Гораздо более информативными и полезными при разработке баз данных являются описания предметной области, выполненные при помощи специализированных графических нотаций. Имеется большое количество методик описания предметной области. Модель предметной области описывает скорее процессы, происходящие в предметной области и данные, используемые этими процессами. От того, насколько правильно смоделирована предметная область, зависит успех дальнейшей разработки приложений.

И так, как говорилось выше, для начала работы над созданием БД по предметной области «Зоопарк» были выделены основные сущности и их основные характеристики. Дальнейшие действия – это составление инфологической модели по данной предметной области с учетом связей между сущностями, данная модель представлена на следующем рисунке.

 


1 N N 1

1 1

 

N N

 

 

Рис.1.1. Инфологическая модель по предметной области «Зоопарк»

При составлении данной схемы учтены виды связи, которые определены по смыслу для объектов данной предметной области.