stackoverflow에서이 질문을 할 때 태그를 추가 할 수 있습니다. 그래서, DDD에서, 나는 어떻게 든 태그를 가지고있는 클래스 질문을 갖게 될 것입니다. 하나의 모델은 태그가 실제로 엔티티가 아니기 때문에 태그 목록과 함께 모델링 할 수 있습니다 (또는 그럴까요?). NHiberbate의 태그 매핑
Question: QuestionID, Title, Content
Tag: TagID, Title
QuestionTag: QuestionID, TagID
이가 NHibernate에 관점에서 가능할 것이다 :
데이터베이스에서
public class Question
{
// ...
public List<string> Tags;
}
은, 그러나, 나는 아마이 세 테이블이있는 것인가? 그것은 추천 될 것이냐? 어떻게 할 건데?