Мы запускаем к использованию NHibernate на моем рабочем месте, включая генерацию схемы от отображений. Одной вещью, которую хотят наши DBAs, являются последовательные названия отношений первичного и внешнего ключа. Я смог определить ограничительное имя FK, но рассмотрение документации для
не похоже, что существует способ назвать ограничение первичного ключа. http://www.nhforge.org/doc/nh/en/index.html#mapping-declaration-id
Я предполагаю, что пропускаю что-то, поскольку это походит на довольно основную вещь сделать.
К сожалению, это не поддерживается. Вот уродливый обходной путь.