An entity-relationship diagram (ER diagram) visually specifies a graph’s entities, relationships, and constraints. Use it to make graph structure explicit before parameterizing rules or experimenting in a GNN pipeline. section 8.2.2
Use an ER diagram to reason about:
- Which node and edge types a graph contains, from homogeneous structures to heterogeneous datasets with multiple types. section 8.2.2
- The rules and constraints that organize graph elements through a conceptual schema. section 8.2.2
- How a conceptual schema can guide an instance model or later system-specific graph design. section 8.2.2
At left is the relationship nomenclature for ER diagrams. At right is an example of a conceptual schema using an ER diagram.
Review relationship nomenclature alongside a conceptual-schema example to connect diagram symbols with graph structure. section 8.2.2



