Ich arbeite in einer Task-Management-Anwendung, wo Benutzer Tickets öffnen können. Jedes Ticket hat eine kurze Beschreibung Feld, das aus einer Liste ausgewählt werden kann. Backoffice-Team kann schließlich hinzufügen, entfernen oder aktualisieren kurze Beschreibung Liste. Änderungen in kurze Beschreibung Liste müssen NICHT beeinflussen bereits erstellte Tickets.DDD - Wertobjekt CRUD
Ich denke kurze Beschreibung ist eine VO aus der Ticket-Perspektive, sondern auch eine Einheit aus der CRUD-Perspektive.
Sollte ich zwei getrennte Objekte mit zwei separaten Repositories modellieren? Eine für die VO (schreibgeschützt) und andere für CRUD? Was ist mit Code-Replikation?