Hallo,
also mit NHibernate kenne ich mich nicht gut aus.
In Hibernate gibt es jedenfalls die Moeglichkeit das selbst zu beeinflussen indem man im
Hibernate-konfigurations file mit der property
Code:
hibernate.ejb.naming_strategy
auf eine selbstgeschriebene Klasse verweist, welche EJB3NamingStrategy extendiert.
Darin kannst Du folgende methode ueberschreiben
Code:
@Override
public String propertyToColumnName(String propertyName) {
und Deine Feldnamen nach Belieben umbennen, abkuerzen, etc.
N.B.: Natuerlich musst Du anschliessend das Schema auf der Datenbank den gekuerzten Feldnamen anpassen bzw. am besten neu definieren.