Angenommen man hätte dieses ER-Diagramm:

Volle Redundanz
- Für jede erbende Entität eine eigene Tabelle
- Fremdschlüssel auf “oberste” Entität
Beispiel
- Kunden(Kundennr, Name, E-Mail)
- Privatkunden(Kundennr, Name, E-Mail, Bonuspunkte)
- Geschäftskunden(Kundennr, Name, E-Mail, USt-ID)
Hausklassenmodell
- Wie Volle Redundanz, bis auf:
- Es wird die Entität nur in die speziellste Relation eingefügt
Vertikale Partitionierung
- Jeder Entitätstyp wird zur eigenständigen Relation
- Primärschlüssel + Spezielle Spalten
Beispiel
- Kunden(Kundennr, Name, E-Mail)
- Privatkunden(Kundennr, Bonuspunkte)
- Geschäftskunden(Kundennr, USt-ID)
Privatkunden.KundennrundGeschäftskunden.Kundennrsind Fremdschlüssel aufKunden.Kundennr.
Hierachie-Relation
- Nur eine Relation mit ALLEN Spalten
Type_Tagden Entitätstypen an
Beispiel
Kunden(Kundennr, Name, E-Mail, Bonuspunkte, USt-ID, Type_Tag)