【发布时间】:2010-07-20 18:12:11
【问题描述】:
我有这样的层次结构:
class Node
{
Node Parent;
string Name;
string Code;
}
并且我需要在 nhibernate 映射文件中反映 (Parent, Name) 和 (Parent, Code) 的组合都是唯一的(即使 Parent 为空)。 nhibernate 是否允许在同一字段上使用多个唯一键?像
这样的东西<many-to-one name="Parent" class="Node" column="ParentId" unique-key="CK1" unique-key="CK2" />
或其他替代方案?
【问题讨论】:
标签: nhibernate nhibernate-mapping