I am testing the forward mapping and was very suprised by it's output. I guess inherited properties are not considered at all. I created a base class (abstract) with 3 or 4 properties and then inherited from it and a added a single property. Now I run the forward engineering wizard, mark my class as persistable and when the db is created only the one property I added is accounted for! What happened to everything else that is a part of that class? Do abstract classes/interfaces have to be marked as persistable to?
Oh and Gilles (http://www.telerik.com/community/forums/orm/general-discussions/controlling-database-field-names.aspx) is right on about the need to be able to control table/column names in the db. My column was called m_RecordID....
Al