Lorsque je pose cette question sur stackoverflow, je peux y ajouter des balises. Donc, dans DDD, j'aurais une question de classe qui a en quelque sorte des balises. Une façon de le modéliser serait avec une liste d'étiquettes, puisqu'une étiquette n'est pas vraiment une entité (ou est-ce?).Balises mapping dans NHiberbate
public class Question
{
// ...
public List<string> Tags;
}
Dans la base de données, cependant, j'aurais probablement ces trois tables:
Question: QuestionID, Title, Content
Tag: TagID, Title
QuestionTag: QuestionID, TagID
Serait-ce possible dans une perspective NHibernate? Serait-il recommandé? Comment le feriez-vous?