Referencing separate entities with foreign key relationships
Fully normalized: separate entities with foreign key relationships
In this approach, entities remain fully independent, and relationships are explicitly modeled. This is the most familiar structure for modelers with a background in relational databases.
Unlike nested structures, this modeling style provides full control over the definition of relationships and cardinalities from both sides.
Repository of examples
The sample models used in the examples below can be found in this repository. They can be opened in the browser with the following links, provided proper license:
- 3-Referencing-Oracle.hck.json
Note also the naming convention applied to transform business names in the Polyglot model with Pascal case and spaces, into technical names int he physical models with lowercase and underscores)