Denke mal das passt am ehesten hier her...
Ich habe in einem ERM eine Fallunterschidung drin, hier speziell:
Es gibt "Video" (mit Attributen) und einer File-ID als Primärschlüssel.
Ein Video kann a.) ein Film (mit Attributen) oder b.) Eine Episode (mit anderen Attributen) sein, welche dann wiederrum mit Staffel und Serie in Verbindung steht.
Wie ich letzteres umzusetzen habe glaube ich zu wissen, allerdings ist mir die Umsetzung der "is-a" Beziehung nicht klar.
Mein Dozent meinte ich müsse aus "Film" und "Episode" jeweils eine Tabelle machen und diese in 1:1 Beziehung mit dem übergeordneten Objekt Video stellen.
Nachdem was ich über die Normalisierung von 1:1 weiss wird das dann jedoch eine Tabelle, also hätte ich am ende eine Tabelle namens "Film" und eine namens "Episode".
Ist das so korrekt?
Im Endeffekt hätten dann ja beide Tabellen die File-ID als Primärschlüssel, hätten aber an und für sich miteinander nichts zu tun.
Das ist mir irgendwie unklar.
Hat jemand einen guten Tip bzw. eine Seite wo speziell auf "is-a" eingegangen wird?
Die seiten welche ich bisher gefunden habe waren zu dieser Thematik nicht besonders aufschlussreich... .-/