From: Russ Freeman Date: 2002-12-16T23:13:19+09:00 Subject: Re: [OT] RE: help -- persuade my boss to adopt ruby > an object model is an *instance* of a data model for a particular problem. A > good data model, represents the data being modeled -- not the data being > modeled for a particular problem. Interesting one although I disagree. :) I agree that an abstraction can have many "aspects", if you like, but to say one of them is primordal is not true. The data model is just the intersection of what all applications to date require, nothing more nothing less. When it comes to designing an object or data model, rules of nomalisation, etc. still apply. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.427 / Virus Database: 240 - Release Date: 06/12/2002