The Artima Developer Community
Sponsored Link

.NET Buzz Forum
ORM and O/R mapping

1 reply on 1 page. Most recent reply: Oct 27, 2009 1:33 PM by Lee Cash

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 1 reply on 1 page
Frans Bouma

Posts: 265
Nickname: fbouma
Registered: Aug, 2003

Frans Bouma is a senior software engineer for Solutions Design
ORM and O/R mapping Posted: Dec 21, 2003 12:41 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Frans Bouma.
Original Post: ORM and O/R mapping
Feed Title: Frans Bouma's blog
Feed URL: http://www.asp.net/err404.htm?aspxerrorpath=/fbouma/Rss.aspx
Feed Description: Generator.CreateCoolTool();
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Frans Bouma
Latest Posts From Frans Bouma's blog

Advertisement

All of a sudden, people start blogging about O/R mapping, thanks to Steve Eichert. Thanks Steve! :) There is however a funny thing going on in some of those blogs: they use the term ORM.

O/R mapping is something else than ORM. O/R mapping is Object-Relational mapping, ORM is Object Role Modelling. ORM is also sometimes called the successor of NIAM and has its own website at: http://www.orm.net, run by prof. T. A. Halpin, once the researcher who developed NIAM with prof. G. Nijssen and others.

Now, do they relate? Well... in an ideal world, you should be able to use an ORM model as input for the code to generate/configurate by the O/R mapper: then you have both your relational model (abstracted via the E/R model for example) and the classes targeting this relational model. Visio for Visual Studio Enterprise Architect contains an ORM tool, which lets you design your abstract relational model and eventually generate DDL from it (and / or an E/R model).

This as a FYI while you're reading the O/R mapping articles about the pro/con aspects of O/R mapping.

Read: ORM and O/R mapping


Lee Cash

Posts: 1
Nickname: leecashpmp
Registered: Oct, 2009

Re: ORM and O/R mapping Posted: Oct 27, 2009 1:33 PM
Reply to this message Reply
First I am six years late! (my October 2009 reply to your 2003 post)

Second, on many projects, I have seen problems with spanning the conceptual gap between a solid 3NF database design and a solid Object Oriented architecture.

Unfortunately, in my own practice as a Project Manager, I have not seen the systematic use of either O/R mapping or ORM notation to bridge the conecptual gab between Object Oriented architecture and Relational database design.

I am hoping Terry Halpin's 2nd edition of Information Modeling and Relational Databases (ISBN: 978-0-12-373568-3) will help me address this challenge.

I would appreciate suggested reading and references.

Best Regards,
- Lee

Flat View: This topic has 1 reply on 1 page
Topic: Waiting On You - free music download Previous Topic   Next Topic Topic: Take a Look at the Windows API Code Pack for the Microsoft .NET Framework

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use