Angenommen, ich habe vier Entitäten in meinem Datenmodell: Person, Auto, Haustier und Foto. Ich hätte gerne eine Beziehung von Person Car und Pet zur Photo-Entität, in der ich möchte, dass jedes dieser Dinge ein Foto von diesem Gegenstand enthält. Bis jetzt keine Probleme. Aber wo es schwierig wird, ist die umgekehrte Beziehung, wo die Photo-Entity auf das angefügte Element verweisen möchte. Ich würde es vorziehen, entweder überhaupt keine inverse Beziehung zu haben, so dass das einzige Attribut in Photo eine UIImage wäre, oder vielleicht eine einzige angefügte umgekehrte Beziehung. Wenn ich das tue, könnte ich nur eines dieser Elemente auswählen, um es an meine Beziehung anzuhängen.Kerndaten: Eine inverse Beziehung zu mehreren Entitäten?
Wäre es besser, dies als eine unidirektionale Beziehung zu verlassen? Vielleicht könnte ich eine abstrakte Entity mit dem Namen "AttachableItem" erstellen und Person Car und Pet zu Kindern machen und dann meine umgekehrte Beziehung auf AttachableItem zeigen. Ich bin mir nicht sicher, welcher Weg am besten wäre.
Super Antwort Mann. Mein gesamtes Modell wurde nach dem Lesen vereinfacht –