Быстрая проблема отображения nhibernate: многие ко многим самостоятельно присоединяются с дополнительными данными

Я борюсь с сопоставлениями для следующих таблиц SQL

   |Post              |          |PostRelation     |
   |------------------|          |-----------------|
   |PostId            |1--------*|ParentPostId     |
   |---other stuff--- |1--------*|ChildPostId      |
   |                  |          |RelationType     |

В идеале я бы хотел, чтобы свойство в посте называлось relatedPosts как

 Dictionary <RelationType,IList<Post>>

Но в тот момент, я бы просто согласился на недвижимость на почте с

  IList<PostRelation>.

Я успешно использовал многие ко многим, чтобы получить связанные посты, но этот метод теряет дополнительные данные.

Какие-либо предложения??

Ответы на вопрос(1)

Ваш ответ на вопрос