Модель предметной области – это наши знания о предметной области.
Знания могут быть как в виде неформальных знаний в мозгу эксперта, так и выражены формально при помощи каких-либо средств. В качестве таких средств могут выступать текстовые описания предметной области, наборы должностных инструкций, правила ведения дел в компании и т.п. Опыт показывает, что текстовый способ представления модели предметной области крайне неэффективен. Гораздо более информативными и полезными при разработке баз данных являются описания предметной области, выполненные при помощи специализированных графических нотаций. Имеется большое количество методик описания предметной области. Модель предметной области описывает скорее процессы, происходящие в предметной области и данные, используемые этими процессами. От того, насколько правильно смоделирована предметная область, зависит успех дальнейшей разработки приложений.
И так, как говорилось выше, для начала работы над созданием БД по предметной области «Зоопарк» были выделены основные сущности и их основные характеристики. Дальнейшие действия – это составление инфологической модели по данной предметной области с учетом связей между сущностями, данная модель представлена на следующем рисунке.
1 N N 1
1 1
N N
Рис.1.1. Инфологическая модель по предметной области «Зоопарк»
При составлении данной схемы учтены виды связи, которые определены по смыслу для объектов данной предметной области.