Я определяю свою модель данных, используя классы POCO Fluent nHibernate + сопоставления. Я также использую схему nHiberate для создания схемы базы данных.
Все работает нормально, но есть один неприятный факт.
Когда я использую эталонную ссылку «многие-к-одному», имя идентично GUID, а не описательному имени.
Вот кусок SQL:
alter table [Odbiorca]
add constraint FK291D244B5D9E8115
foreign key (Adr_IdKraj)
references [Kraj]
Я хочу, чтобы nHiberate генерировал что-то похожее на Sql Studio, например [FK_Odbiorca_Kraj]
.
Это возможно путем переопределения отображений или создания какого-либо соглашения?