Moin,
ich möchte eine Datenbank aufbauen (das DBMS ist noch offen) die Daten zu Wohnungen beinhaltet. Dabei habe ich nun die Frage wie man folgendes am besten abbildet:
Der Hund darf nur ins Wohnzimmer.
Die Katze darf ins Wohnzimmer und in die Küche.
Das Kind darf ins Wohnzimmer, ins Esszimmer, in das Bad, in das Kinderzimmer.
Der Vater darf ins Wohnzimmer, ins Esszimmer, ins Bad, ins Schlafzimmer und in die Küche.
Die Mutter darf ins Wohnzimmer, ins Esszimmer, ins Bad, ins Schlafzimmer und in die Küche
usw, usw
Die Liste kann theoretisch unbegrenzt fortgesetzt werden. Sowohl auf der Bewohnerseite als auch auf der Zimmerseite.
Wie bildet man das in einer DB ab?
Paul
PS: bitte keine Bemerkungen über den grundlegenden Zweck der Daten. Könnte sich ja auch um Angestellte einer Firma handeln die nur in bestimmte Bereiche Zugang haben sollen.