基本上,我有一个ImageMetadata
类和一个Image
类,它派生自ImageMetadata
. Image
添加一个属性:byte[] Content
,它实际上包含二进制数据。
我想要做的是将这两个类映射到一张表上,但我绝对不需要 NHibernates 的继承支持来启动。我想定制 FNH Automap 以产生类似的东西:
<class name="ImageMetadata" ...>
<property name="Name" ... />
< ... />
<class name="Image" ...>
<property name="Name" ... />
<property name="Content" ... />
< ... />
这是可能吗?
目前我有:
Override<ImageMetadata>(m => m.Table("Image"))
但这仍然为的映射添加了一个<joined-subclass>
元素。ImageMetatada