J'ai une histoire qui peut être associée à un nominateur. Un nominateur peut être affecté à plusieurs histoires. Le nominateur peut déplacer une histoire à son bulletin de vote (pas une histoire ne peut appartenir à leur bulletin de vote). J'ai toujours fait des applications basées sur les données par le passé, donc malheureusement je réfléchis déjà à la façon de gérer le vote. Comme la table Story est associée à un identificateur de nominateur, il est judicieux d'ajouter un indicateur IsBallot à la table. Mais maintenant dans ma conception de domaine actuelle, l'histoire a un comportement à ajouter à un bulletin de vote (ce qui semble étrange car il y a des règles liées au nominateur à ce sujet). Je suppose qu'il pourrait demander au nomintaor s'il peut s'ajouter au bulletin de vote. Ma deuxième option est d'avoir une autre table StoryBallot qui contient l'identifiant du nominateur et l'identifiant de l'histoire. ce qui est bizarre ici est l'histoire contient déjà le nominateur id et cette nouvelle table l'a aussi.Création d'un modèle de domaine/d'objet Question
des idées ou des suggestions serait génial!
qui est correct. Donc, d'un point de vue détaillé, est-ce qu'il serait logique d'ajouter un drapeau de scrutin à l'histoire ou à une autre table? – Marco
alors où AddToBallot() va-t-il? – Marco
Édité mes commentaires dans la réponse ci-dessus. Heureux d'avoir pu aider. –