Разница между предметным и функциональным подходами при проектировании баз данных (БД) заключается в следующем:
- Функциональный подход применяется, когда заранее известны функции некоторой группы лиц и комплексы задач, для обслуживания которых создаётся эта БД. studizba.com В этом случае чётко выделяется минимальный необходимый набор объектов предметной области под описание. studizba.com
- Предметный подход используется, когда информационные потребности заказчиков БД чётко не фиксируются и могут быть многоаспектными и динамичными. studizba.com В этом случае минимальный набор объектов предметной области выделить сложно. studizba.com В описание предметной области включаются такие объекты и взаимосвязи, которые наиболее характерны и существенны для неё. studizba.com
Таким образом, при функциональном подходе акцент делается на известных функциях и задачах, а при предметном — на исследовании предметной области и её адекватном отображении в БД с учётом широкого спектра информационных запросов. pi0903.3dn.ru