W podejściu strukturalnym do modelowania danych wykorzystujemy głównie diagram związków encji
Diagram związków encji (ang. Entity Relationship Diagram, ERD) opisuje warstwę danych w systemie; składa się ze zbioru obiektów -encji i struktury powiązań między nimi.
Diagramy ERD szczególnie dobrze nadają się do modelowania relacyjnych baz danych, ponieważ umożliwiają prawie bezpośrednie przejście od diagramu do końcowego schematu relacyjnego.
Powyższa cecha sprawia, że diagramy ERD i obejmująca je metodologia strukturalna są ciągle rozpowszechnione w praktyce firm rozwijających oprogramowanie.
Diagramy ERD posiadają ograniczenia reprezentacji charakterystyczne dla relacyjnego modelu danych (m.in. problemy z modelowaniem dziedziczenia) i mogą sprawiać problemy przy integracji warstwy danych z obiektowym modelem reszty aplikacji.
Cechy te skłaniają wytwórców oprogramowania do stopniowego zastępowania metodologii strukturalnej obiektową.