Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

No free lunch in the Orchard Expand / Collapse
Author
Message
Posted Saturday, November 6, 2010 1:55 PM


Mr or Mrs. 500

Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500Mr or Mrs. 500

Group: General Forum Members
Last Login: Wednesday, August 27, 2014 5:03 AM
Points: 579, Visits: 2,520
Comments posted to this topic are about the item No free lunch in the Orchard


Best wishes,

Phil Factor
Simple Talk
Post #1016890
Posted Monday, November 8, 2010 7:14 AM
Valued Member

Valued MemberValued MemberValued MemberValued MemberValued MemberValued MemberValued MemberValued Member

Group: General Forum Members
Last Login: Thursday, July 28, 2011 8:03 AM
Points: 70, Visits: 316
I've used a couple of different ORM products, but no NHibernate. My major concern is similar to yours: there may be nothing preventing you from using them robust database designs, but that doesn't seem to be the normal--or even intended--use. Anybody who's familiar with my work (or even my comments on forums!) knows that I'm a long way from being a database wizard, but at least my work is based on the assumption that the database needs normalization, relationships, constraints, and indexing.

On a related topic, I see too many commercial products, even from major publishers, that fail to implement what I (and apparently you) consider to be the bare minimum sound design principles.
Post #1017178
Posted Monday, November 8, 2010 11:29 PM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Thursday, March 28, 2013 2:47 PM
Points: 11, Visits: 90
Spend a few days with Grails and you will see the power of Hibernate. The tools do an excellent job of generating an impressive database design from an object model. For 'application' databases, this is all you need. When connecting to an Enterprise database, you probably will need to write your own mapping, but you then have a great deal of power. Heck, you can even use PostgreSQL and see how aggregates & window functions should be implemented in a relational database.
Post #1017615
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse