次のことを達成するために、エンティティ マッピングを構造化する方法を見つけようとしています。
public class Document
{
    public virtual string Name { get; set; }
    // Other properties
    public IList<Document> RelatedDocuments { get; set; }
}
関連する の ID ペアを持つ関係テーブルが必要Documentです。
現在、私はこのSOの質問で説明されている解決策でこの問題に取り組んでいます: Fluent Nhibernate mapping related items (OPの名前が私のものと同じであるという偶然の一致)。
RelatedTo関連項目の単一のリストが必要であり、 用と用に 1 つずつ持つ必要はありませんRelatedFrom。それは可能ですか?
明確にするために、私が解決しようとしている問題は、ドキュメント A をドキュメント B に関連付ける場合、ドキュメント A の
RelatedDocumentsリストにドキュメント B を含める必要があり、ドキュメント B のRelatedDocumentsリストにドキュメント A を含める必要があることです。関係。