The Artima Developer Community
Sponsored Link

Design Forum
Imbedding domain model into data model.

1 reply on 1 page. Most recent reply: Feb 18, 2008 6:51 PM by Cameron Zemek

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
andries spies

Posts: 3
Nickname: wildfirexy
Registered: Nov, 2007

Imbedding domain model into data model. Posted: Nov 30, 2007 12:35 AM
Reply to this message Reply
Advertisement
I just started to work at a new company, and encountered a very strange system. For some reason the original designers imbedded the domain model as part of the actual busines data. In fact the whole architecture is driven by `codes` in tables. This is the 2nd time in my life that I encountered this kind practice, the first being a insurrance company I had the pleasure working at some 10 years ago.

Even then I thought it so wrong. It just ignores all best practices in building a proper relational data model. Compressing & folding whole object trees in special database fields.

Has anyone experience something similar. And how should such as system be handled. More to the point how should I as developer handle a situation where questions such as `why has this or that been done`, evokes answers such as: It is magic. It is to `optimize database access`. All of it sounds like utter bull. But me being the new guy is being forced in a way to just accept this.

Am I wrong? Or is just that another type of animal in the IT zoo?

Any thoughts would be greatly appreciated.


Cameron Zemek

Posts: 17
Nickname: grom358
Registered: Dec, 2006

Re: Imbedding domain model into data model. Posted: Feb 18, 2008 6:51 PM
Reply to this message Reply
Do you mean like it has table oriented design (http://c2.com/cgi/wiki?TableOrientedProgramming and http://www.geocities.com/tablizer/top.htm) ?

Flat View: This topic has 1 reply on 1 page
Topic: accessing port in 89C51 Previous Topic   Next Topic Topic: How do you keep tests simple with a class that calls many other classes?

Sponsored Links



Google
  Web Artima.com   

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