2013-09-02 3 views

ответ

3

Это должно быть одним из способов идти об этом ..

 mapper.Class<MyClass>(ca => 
      { 
       ca.Property(x => x.Property1, map => map.UniqueKey("UQ_ComposedUniqueKey")); 
       ca.ManyToOne(x => x.FKField1, map => { map.UniqueKey("UQ_ComposedUniqueKey"); map.NotNullable(false); }); 
      }); 

Вы можете объединить множество свойств или FKs в одном уникальном ключе.

Смежные вопросы