via fluent nhibernate, I cant use automapping with conventions because it adds extra foreign key to the table for relation. The problem was explained in detail at stackoverflow.com/questions/6091654/fluentnhibernate-automapping-onetomany-relation-using-attribute-and-convention/7867516
But as you can see, it is solved by using attribute. My question is:
I dont want to use attribute on Model Properties . Because we maybe wont use nhibernate in the project in following years. So I dont want to touch Models. Is there a solution for the problem without KeyColumnAttribute.
Thanks