В зависимости от содержания исходной информации, положенной в основу проектирования, различают подходы "от предметной области" и "от запроса". Первый подход (его еще называют объектным) означает описание объектов отображаемой в информационной системе части реального мира и связей между ними безотносительно к потребностям пользователей. В подходе "от запроса" основным источником информации о предметной области являются запросы пользователей (задачи). Этот подход называют еще функциональным.
Преимущество подхода "от предметной области" является его объективность, системное отображение предметной области и устойчивость информационной модели, возможность реализации большого числа приложений, в том числе и заранее незапланированных, на созданной базе данных. Недостатком подхода является трудность отбора информации, подлежащей фиксации в базе данных.
Функциональный подход ориентирован на реализацию текущих запросов пользователей и не учитывает перспектив развития системы. При его использовании могут возникнуть трудности в объединении взглядов различных пользователей. Однако учет запросов позволяет улучшить характеристики функционирования информационной системы.
Целесообразно совместное применение обоих подходов с ведущим положением объектного подхода.
Процесс проектирования структуры БД носит итеративный характер. Обычно сначала строится некоторая предварительная логическая структура, которая в общем виде отображает предметную область и функциональные требования, затем переходят к детальному логическому структурированию. Причем предварительная структура будет служить своеобразным эталоном, с которым сравниваются получающиеся в результате проектирования структуры. Части структур, которые не соответствуют друг другу, должны быть тщательно исследованы, и в ту структуру, которая оказалась неадекватной, должны быть внесены изменения.
Проектирование баз данных - многовариантный процесс. Если на начальных стадиях проектирования трудно выбрать единственный вариант
проектного решения, то довести до стадии моделирования и даже до стадии натурных испытаний можно несколько вариантов.