POCOクラスとDBの間にLinqからSQLへのマッピングがあります。単純なscalr値よりも少し複雑な構成を表すプロパティをクラスに追加できるようにしたいと思います。
たとえば、2つの単純なスカラー値を保持するカスタム構造体タイプがあります。これを別のテーブルにしてから、プロパティとしてFKを追加したくありません。LinqからSQLへのXMLマッピングファイルを使用して、この構造体のプロパティをマッピングすることは可能ですか?
例えば、
public class Foo
{
public string Blah { get; set; }
public Bar Yada { get; set; }
}
public struct Bar
{
public int A { get; set; }
public int B { get; set; }
}
Blah
、、Yada.A
およびYada.B
すべてがFoo
テーブルの列として永続化されるように指定するにはどうすればよいですか?
これもできますか?