0
Fluent Nhibernate複数のクラスへの多対多の関連 私たちはNhibernateを使用しており、今までは自動マッピングを使用することができました。しかし、私はこれが変更しようとしていると思います。 私たちは、他のいくつかのクラスと多少の関係を持つCodeクラスを持っています。 私はこれらの線に沿って何か考えている:多くのFluent Nhibernate複数のクラスへの多対多の関連
public class Code
{
public virtual Guid Id { get; set; }
public virtual ICollection<CodeUsage> Usage { get; set; }
}
class CodeUsage
{
public virtual Guid Id { get; set; }
public virtual Code Code { get; set; }
// Class, [Property,] Id for "ANY" mapping to A & B
}
class A
{
public virtual Guid Id { get; set; }
public virtual ICollection<CodeUsage> Codes { get; set; }
}
class B
{
public virtual Guid Id { get; set; }
public virtual ICollection<CodeUsage> Codes { get; set; }
}
多くは、彼らのニーズは、コードを使用してクラスにマッピングを来るリンクテーブルで、リンクテーブルの作成につながります。このドキュメントでは、「任意の」マッピングと呼ばれています。 しかし、私はどのように作成するために流暢になるか分かりません。
誰でもいいですか?またはより良い解決策:<); o)} {