我有一些类(和表),如Source1
,Source2
等。
我创建了一个表来存储源Quant值。表看起来像
SourceQuant(ID int PRIMARY KEY, SourceKeyID int, TypeID int, Quant money)
我使用TPH的EF继承策略,而TypeID则知道存储了哪种类型。所以我有大约10个不同的课程 现在,当从一个存储移动到另一个存储时,我需要创建像Action History这样的表。 我创建看起来像
的表ActionHistory(
ID int Primary Key,
SourceTypeID int, SourceKeyID int,
DestTypeID int, DestKeyID int,
Quant money)
如果不创建像Source1ToSorce2
,Source1ToSource3
,Source2ToSource4
等90(10 * 9)类,我怎样才能在EF中完成?