Schönen guten Tag,
ich habe eine Frage bezüglich der Beziehungen in einer Datenbank in Xcode.
Ich habe eine Datenbank mit folgenden Tabellen und Spalten:
Bibliothek
- Name
Regal
- Nummer
Buch
- Title
Jetzt kann eine Bibliothek natürlich mehrere Regale haben und ein Regal natürlich mehrere Bücher.
Daher habe ich folgende Beziehungen eingetragen:
Bibliothek (One) <---> (Many) Regal (One) <---> (Many) Buch
Wenn ich mir daraus jetzt die Sub-Klassen erstellen lasse, dann bekomme ich ein (in meinen Augen) falsches Ergebnis.
Die Klassen haben jetzt folgende Attribute:
Bibliothek:
- Name (String)
- Regal (NSSet)
Regal:
- Nummer (NSNumber)
- Buch (NSSet)
- Bibliothek (Bibliothek) <--- FALSCH?
Buch:
- Title (String)
- Regal (Regal) <--- FALSCH?
Ich habe die falschen Stellen markiert.
Also ich hätte jetzt eigentlich gedacht, dass ich in einem "Bibliothek"-Objekt mehrere "Regal"-Objekte speicher und in einem "Regal"-Objekt mehrere "Buch"-Objekte.
Und sobald ich das "Bibliothek"-Objekt speicher, werden alle "Regal"-Objekte und alle "Buch"-Objekte automatisch mit gespeichert.
Muss ich jetzt in einem "Regal"-Obekt das Haupt-"Bibliothek"-Objekt zuweisen?
ich habe eine Frage bezüglich der Beziehungen in einer Datenbank in Xcode.
Ich habe eine Datenbank mit folgenden Tabellen und Spalten:
Bibliothek
- Name
Regal
- Nummer
Buch
- Title
Jetzt kann eine Bibliothek natürlich mehrere Regale haben und ein Regal natürlich mehrere Bücher.
Daher habe ich folgende Beziehungen eingetragen:
Bibliothek (One) <---> (Many) Regal (One) <---> (Many) Buch
Wenn ich mir daraus jetzt die Sub-Klassen erstellen lasse, dann bekomme ich ein (in meinen Augen) falsches Ergebnis.
Die Klassen haben jetzt folgende Attribute:
Bibliothek:
- Name (String)
- Regal (NSSet)
Regal:
- Nummer (NSNumber)
- Buch (NSSet)
- Bibliothek (Bibliothek) <--- FALSCH?
Buch:
- Title (String)
- Regal (Regal) <--- FALSCH?
Ich habe die falschen Stellen markiert.
Also ich hätte jetzt eigentlich gedacht, dass ich in einem "Bibliothek"-Objekt mehrere "Regal"-Objekte speicher und in einem "Regal"-Objekt mehrere "Buch"-Objekte.
Und sobald ich das "Bibliothek"-Objekt speicher, werden alle "Regal"-Objekte und alle "Buch"-Objekte automatisch mit gespeichert.
Muss ich jetzt in einem "Regal"-Obekt das Haupt-"Bibliothek"-Objekt zuweisen?
MacBook Air Late 2008
OS X Mountain Lion 10.8.4
OS X Mountain Lion 10.8.4