These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 
Author Message
 Post subject: Database design for .NET apps using NHibernate
PostPosted: Wed Dec 19, 2007 6:25 pm 
Newbie

Joined: Wed Dec 19, 2007 6:21 pm
Posts: 1
Location: Ireland
Hows it going,

Firstly I hope that this slightly general question is ok. It is related to using NHibernate.

Recently I've been looking at designing a data model for a company. Initially I was following a traditional data modelling lifecycle. Identified the entities in the domain, build a logical model and abstracted down to a physical model where I added things like FK's, Triggers, etc, etc.

This has always worked well for me designing and building Oracle applications and J2EE apps in turn using Hibernate between the App and Database.

However one of the applications to use the DB (MSSQL 2005) is going to be A RIA built in Visual Studio. Seemingly C# has some cool types like radio button list, drop down list and check box list that all inherit from some super type.

This means that you could have a table containing artifacts that are displayed on a form. As you add/remove artifacts from the table they are dynamically added to/removed from the form.

So...

My question is, does this fundamentally change how data models are developed since
A) You create the data model based on how your forms are going to turn out
B) You stick to the traditional way of modelling the domain and use your ORM tools to write/to from your application to the relational database tables. Taking into account CRUD operation performance, etc, etc
C) What about new tools like WebGrid for .NET, what implications does this have for data modeling?

I hope this isn't too convoluted!!


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.