Foundations: concepts, terms and best practices
The vocabulary and the rules of thumb behind 3NF, Kimball, Data Vault, semantic layers and ontologies: what every term means, with examples, and how the approaches fit together.
Outcome: You can explain every core term in data modeling, semantics and ontology, and apply the best practices that go with them.
- 1
Relational modeling (3NF): terms and best practices
Entities, keys, relationships and the normal forms: the vocabulary of operational data models and how to apply it.
Knowledge check · 25 min · instant checks
- 2
Dimensional modeling (Kimball): terms and best practices
Facts, dimensions, grain and slowly changing dimensions: the vocabulary of analytical models and how to apply it.
Knowledge check · 25 min · instant checks
- 3
Data Vault 2.0: terms and best practices
Hubs, links and satellites, the specialized satellites and links, the business vault and how a vault is loaded: every Data Vault 2.0 term with an example, plus the rules that keep a vault auditable and easy to extend.
Knowledge check · 30 min · instant checks
- 4
Semantic modeling: terms and best practices
Entities, measures, metrics and dimensions; metric types; additivity and the fan-out and chasm traps; time spines; governance; and how a semantic layer serves BI tools and AI assistants.
Knowledge check · 30 min · instant checks
- 5
Ontology: terms and best practices
Concepts, instances, properties and relationships; taxonomies, is-a and part-of; definitions, labels and synonyms; RDF, OWL and SKOS in practice; mapping to tables; and how ontologies ground AI agents.
Knowledge check · 30 min · instant checks
- 6
How it fits together: one architecture from source to AI agent
The capstone of Foundations: how 3NF sources, staging, Data Vault, Kimball marts, a semantic layer and an ontology-backed context layer form one stack, with the terms for moving, defining and governing data, and one question traced from source tables to an agent's answer.
Knowledge check · 30 min · instant checks
