2016-05-23 4 views
-1

Я просто наткнулся на DFD во время чтения бумаги. Я знаю, как использовать ERD, и я читал о DFD. Однако я могу использовать как DFD, так и ERD для представления моего проекта базы данных, могу ли я использовать ERD & DFD для представления моей базы данных в проекте.Могу ли я использовать как DFD, так и ERD

ответ

4

Диаграммы данных описывают передачу данных, тогда как диаграммы сущностных отношений описывают структуру данных. Таким образом, эти два типа диаграмм являются ортогональными, и вместе они описывают систему более полно, чем сама по себе.

DFD обычно имеет больший объем, изображающий связь между несколькими хранилищами данных или агентами. ERD могут использоваться для моделирования состояния каждого элемента, а также семантики сообщений между ними.

+0

это как прецедент, но для базы данных? –

+0

Нет, примеры использования фокусируются на действиях. DFD фокусируются на потоке данных между компонентами, некоторые из которых могут быть базами данных. – reaanb