Ключевые различия между функциональными и структурными моделями данных заключаются в следующем:
Функциональные модели рассматривают организацию как набор функций, преобразующий поступающий поток информации в выходной поток. 12 Главными структурными компонентами таких моделей являются функции (операции, действия, работы), которые на диаграммах связываются между собой потоками объектов. 1
Структурные модели представляют данные в виде структуры — множества типов данных и связей между ними. 3 Различают три основных вида структурной модели организации данных: иерархическую, сетевую и реляционную. 3
Таким образом, функциональные модели фокусируются на процессах и методах обработки данных, а структурные модели — на структуре самих данных и их взаимосвязях.