Hallo zusammen,
habe grad die Überlegung ob ich meine Entity korrekt designed habe,
Habe ein Produkt zb Hose, dieses hat mehrere Eigenschaften (Größen, Farben)
Nun hat mein Produkt eine List mit Kombinationen als OneToMany
Aktuell macht mir das Problem, wenn eine neue Eigenschaft dazu kommt.
Könnten ich die beiden auch von einander lösen sodass ich auf Seiten der Eigenschaften mit OneToOne zu einem Produkt Mappe (statt wie jetzt auf Produktseite die Eigenschaften ran hänge?
Dann könnte ich wesentlich einfacher auf Änderungen reagieren, Produkte würden schneller laden, da die Eigenschaften nur dann geholt werden, wenn benötigt.
Gibts da eine Art Designvorschlag wann man OneToMany nutzt?
habe grad die Überlegung ob ich meine Entity korrekt designed habe,
Habe ein Produkt zb Hose, dieses hat mehrere Eigenschaften (Größen, Farben)
Nun hat mein Produkt eine List mit Kombinationen als OneToMany
Aktuell macht mir das Problem, wenn eine neue Eigenschaft dazu kommt.
Könnten ich die beiden auch von einander lösen sodass ich auf Seiten der Eigenschaften mit OneToOne zu einem Produkt Mappe (statt wie jetzt auf Produktseite die Eigenschaften ran hänge?
Dann könnte ich wesentlich einfacher auf Änderungen reagieren, Produkte würden schneller laden, da die Eigenschaften nur dann geholt werden, wenn benötigt.
Gibts da eine Art Designvorschlag wann man OneToMany nutzt?