TEDAMOH TEDAMOH Academy

Dimensional Modeling Fundamentals Class

Design star schema-based data warehouses following the Kimball methodology β€” from grain definition through fact and dimension design to slowly changing dimensions and bridge tables. Ten sessions, two complete case studies, and a design presentation of your own.

New: the DMFC is now available as eLearning for pre-order β€” at the early-bird price.

New: the DMFC is now available as eLearning β€” start at your own pace.

Why dimensional modeling?

In a data-driven business world, the ability to derive actionable insights from raw data is critical to success. Dimensional modeling is the proven methodology for structuring complex business data so it becomes optimally usable for analytics, reporting and business intelligence.

Developed by Ralph Kimball, this methodology has been the industry standard for designing the presentation layer in data warehouses and data solutions for over three decades.

The Dimensional Modeling Fundamentals Class on tedamoh.com β†’

Ten sessions, three parts

The first five sessions cover the fundamentals. Sessions 6–9 deepen them through two complete case studies. In session 10 you present your own design.

1–5

Fundamentals

  • Star schema versus OLTP, facts versus dimensions
  • Grain definition as the most important design decision
  • Fact types: transaction, snapshot, accumulating
  • Slowly changing dimensions (SCD type 1, 2, 3, 6)
  • Date dimensions and bridge tables
6–9

Case studies

  • Retail (FastChangeCo): sales, inventory, promotions
  • Financial: chart of accounts, GL transactions
  • Multi-currency and consolidations
  • Factless facts, centipede facts
  • Multi-valued dimensions
10

Capstone

  • Your own dimensional model from your working environment
  • Live presentation, 5 minutes
  • Constructive feedback from the trainer
  • Designs by other participants from various industries
  • Choose which live session you attend
10sessions
15–20hours of video
2case studies

Video material and all course materials are in English.

Weekly live sessions

Complementing your self-study with the video materials, live sessions take place weekly β€” one hour each, for direct exchange with the trainer and the other participants.

Voluntary participation

The DMFC can be completed entirely through self-study. The live sessions are an additional offering.

Questions & discussion

Ask about the video content, discuss your exercise solutions and talk through your design decisions.

Flexible & international

In German or English, depending on the participants. All sessions are recorded.

Exercises & material

Each session contains hands-on exercises with realistic business scenarios. All exercises are thoroughly explained and come with sample solutions.

  • Design Fact_Sales with grain definition
  • Create Product Dimension with SCD Type 2
  • Model Date Dimension with fiscal calendar
  • Design Bridge Tables for many-to-many
  • Build complete Retail Data Warehouse
  • Create Financial Chart of Accounts dimension

Plus bonus resources: decision trees, checklists and best practice guides. Please plan sufficient time for the assignments and for deepening the material between sessions.

What you can do afterwards

  • Create precise grain definitions β€” and understand why this is the most important design decision.
  • Design conformed dimensions that are used consistently across multiple business processes.
  • Master all fact types β€” transaction, snapshot, accumulating snapshot β€” and know when each is appropriate.
  • Implement slowly changing dimensions (SCD type 2) for historically accurate analysis.
  • Purposefully apply advanced patterns such as factless facts, bridge tables and centipede facts.
  • Create comprehensive date dimensions with calendar and fiscal hierarchies.
  • Avoid classic mistakes such as NULL foreign keys and use default dimensions instead.
  • Create bus matrices and use them to plan enterprise data warehouse architectures.
  • Apply best practices for performance, indexing and partitioning.
  • Integrate dimensional models with modern data architectures β€” data vault, data lakes.
  • Document and communicate dimensional models professionally.

Choose your format

Three routes to the Dimensional Modeling Fundamentals Class β€” all three are available.

Open class

An open, virtual training with other participants β€” bookable worldwide.

Videos in English Β· live sessions DE or EN Β· virtual

€1,990 net per person

Dates & booking

In-house

A closed, private training for your team β€” virtual or at your location, tailored to your use cases.

German or English Β· worldwide

Send inquiry

eLearning

At your own pace β€” all ten sessions as video material, with exercises, sample solutions and bonus resources.

Available shortly.

Available in three packages β€” depending on how much guidance you want alongside it.

from €1,000 net

Notify me Get the early bird Request order Compare packages

The video materials are in English throughout. Live sessions are conducted in German or English depending on the participants.

eLearning β€” three packages

The course content is identical in all three packages: ten sessions as video material, one year of access. What differs is how much personal guidance comes with it.

Self-Paced

Learn at your own speed

€1,000 one-off, incl. one year of access

  • Ten sessions as video material, one year of access
  • Exercises, sample solutions and bonus resources
  • Three live calls within the first three months
Notify me Get the early bird Request order

Fast Success

Accelerate your results with personal expert guidance

Limited places

€1,990 one-off, incl. one year of access

  • Everything in Guided Learning
  • Three additional 1:1 sessions with Dirk Lerner
  • Walk through your own models and cases one on one
Notify me Get the early bird Request order

The live calls take place online at fixed weekly slots; you can join at any time. After the first year, access can be renewed for €99 per year, or extended to lifetime access once for €199. Group discount for several people from one company: 10 % from three, 15 % from six participants. All prices net.

Who the DMFC is for

For everyone who designs, develops or works with data warehouses and business intelligence solutions. Ideal if one of these terms appears in your job title:

  • Data Engineer
  • Data Architect
  • BI Developer
  • Database Administrator
  • Business Analyst
  • Data Analyst
  • Data Warehouse Developer
  • BI Architect
  • Analytics Engineer

Project managers in BI and DWH projects, as well as anyone interested in dimensional modeling and data warehouse design, are equally welcome. Are you a student, apprentice or working at a university? Then ask Dirk about the educational discount.

Upcoming dates

No open dates listed at the moment. Sign up for updates or write to us for an individual quote.

Inquiry and order

For questions, in-house training and orders. Orders are confirmed by email; the contract is concluded with that confirmation.

What can we do for you? *
Format *
Language of the live sessions *

Your trainer

Dirk Lerner

Dirk Lerner

Founder of TEDAMOH Β· consultant & trainer for data modeling

Dirk is an independent consultant and coach with more than two decades of experience in BI projects. He is a recognised expert in BI architectures, data modeling and temporal data, and advocates flexible, lean and easily extensible data warehouse architectures. He is co-author of the book β€œData Engine Thinking” and, as a Data Vault and FCO-IM pioneer in the German-speaking world, a sought-after speaker at international conferences.

Frequently asked questions

Are there any prerequisites?

No. No specific prior knowledge of dimensional modeling is required. A basic understanding of databases and business intelligence is helpful but not mandatory.

The DMFC is aimed at everyone who wants to design or develop data warehouses β€” from beginners to experienced practitioners who want to systematise their knowledge.

Is SQL required?

SQL knowledge is helpful but not required. The training focuses on designing dimensional models. SQL examples illustrate concepts, but you do not need to be able to write queries.

The focus is on conceptual and logical modeling, not on physical implementation.

What are the technical requirements?

To take part virtually you need a laptop, PC or tablet and the ability to use Microsoft Teams β€” in the browser or as a client.

For the exercises and your design presentation you need a tool for creating diagrams, for example PowerPoint, Lucidchart, draw.io or Visio.

What is the difference to the Data Modeling Master Class?

The Data Modeling Master Class (DMMC) is a comprehensive training in general data modeling, covering conceptual, logical and physical modeling for relational and NoSQL databases.

The Dimensional Modeling Fundamentals Class (DMFC) focuses specifically on dimensional modeling for data warehouses following the Kimball methodology with star schema design.

The two complement each other: DMMC for general data modeling, DMFC for the presentation layer of the data warehouse. To the DMMC landing page β†’

Will I receive a certificate?

After successfully participating in all sessions and giving your design presentation in a live session, you receive a certificate of participation from the TEDAMOH Academy.

How does the personal design presentation work?

You present a dimensional model you designed yourself, from your own professional environment, in a live session. You have 5 minutes of presentation time and then receive constructive feedback from the trainer.

You can choose the date freely β€” there are several live sessions to pick from. The presentation takes place live via Microsoft Teams. Detailed requirements and support are provided during the training.

What is the difference between the three eLearning packages?

The course content is the same in all three packages. They differ in how closely Dirk supports you:

  • Self-Paced β€” three live calls within the first three months
  • Guided Learning β€” twelve live calls within the first three months, one a week
  • Fast Success β€” everything in Guided Learning plus three 1:1 calls with Dirk. Places are limited.
How do the live calls work?

Once a week, at fixed times, online. They are there for your own questions β€” they are not guided lessons. Sometimes you are alone in the call, sometimes several participants join. You can start at any time.

With Self-Paced you pick your three calls from the weekly slots of the first three months, whenever it suits you.

What happens after the first three months?

The live calls and 1:1 calls always run in the first three months after you start. After that they end. Videos, materials and exercises stay available for your whole access period.

What does lifetime access mean?

You have access to the training for as long as the training exists. Without lifetime access, access ends after twelve months. You can still add lifetime access then (€199 net) or renew yearly (€99 net per year).

We are booking Fast Success as a team β€” how does that work?

Instead of individual 1:1 calls there are team calls β€” six instead of three. You sit down together with Dirk and work on your own models and cases.

How do I order?

Use the form on this page: choose β€žOrder", pick a date or package and enter your billing address. You receive a summary by email right away. Dirk checks the order and confirms it; the contract is concluded only with that confirmation. The invoice comes with it.

Are there discounts?

If you are a student, a pupil, an apprentice or work at a university, ask Dirk about the education discount.

If several people from one company sign up, there is a group discount: 10 % per person from three, 15 % from six participants.

Conference

Data, Modeling, Etcetera

For anyone who wants to keep talking modeling beyond the training: Dirk Lerner hosts and organizes the conference Data, Modeling, Etcetera together with Marco Wobben. The participants vote on the programme themselves.

  • 12 November 2026 Β· Utrecht
  • Save the date: 11/12 November 2027
data-modeling-etc.com