/ / Ako by som mal štruktúrovať svoje triedy archívov? - návrh na základe domény, vzor archívu

Ako by som mal štruktúrovať moje triedy repozitárov? - doménové riadenie dizajnu, repozitárny vzor

Som novým DDD. V mojom miniprojekte mám štruktúru, ktorá vyzerá takto (odlišná od skutočných mien):

  • EntryClassificationGroup
  • EntryClassification
  • vstup
  • EntryType

Mal by som mať iba jednu triedu archívov pre všetky tieto 4 entity, pretože všetky sú spojené? Alebo by som mal mať pre každý z nich individuálne archívy?

odpovede:

0 pre odpoveď č. 1

Otázkou je, či môžete pridať, odstrániť alebo aktualizovať EntryClassification alebo EntryClassificationGroup nezávisle na vašom vstup a je možné, aby samostatne vystupovali z vašich príspevkov? Ak je to tak, mohol by byť dobrý úložisko.

Možno vás však zaujíma dotazovanie údajov z vašich úložísk, ale Vzor dopytu vám umožňuje vyhľadávať podľa rôznych polí v úložisku pre vstup, povedzme EntryType, Tento problém môžete prekonať.