Представление модели домена отношения «многие ко многим» с порядком

#c# #oop #dns

#c# #ооп #dns

Вопрос:

Я пытаюсь понять, как представить в модели предметной области следующее отношение

Table1 PK_t1

Table2 PK_t2

MMTable PK_t1 порядок PK_t2

Нужно ли мне создавать отдельный объект для этого отношения, чтобы заставить его работать?

Спасибо

Ответ №1:

лично я бы не стал. я бы использовал IList<Entity2> .

 class Entity1
{
    public virtual IList<Entity2> Entity2s { get; set; }
}
  

может быть, потому, что его поддерживает NHibernate