Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)

From: Daniel Parker <danielaparker_at_gmail.com>
Date: 8 Jun 2006 05:07:34 -0700
Message-ID: <1149768454.109236.169400_at_g10g2000cwb.googlegroups.com>


Robert Martin wrote:
> On 2006-06-01 03:48:55 +0200, J M Davitt <jdavitt_at_aeneas.net> said:
>
> > Using file systems to make your point is a very poor choice. Take a
> > file, copy it over there. Identical content, different paths. Which
> > is "real?" Which is a copy? Which one should I modify if I want
> > my changes to persist? How do Suzie and Bob and Joey and Ron know
> > which is the one I scribbled in? What's keeping track of that? A
> > file system? No way!
> >
> > These, and other, questions become de minimis in the relational model.
>
> Are you suggesting that RDBs cannot have duplicate rows,

You know about primary keys?

> or even duplicate tables?
>
> In any case, would you rather that your laptop prevented you from
> making copies of your files?
>
Are you suggesting that the absence of a way of enforcing referential integrity in a file system is equivalent to the fact that an RDBMS has backup and restore capabilities?

Regards,
Daniel Parker Received on Thu Jun 08 2006 - 14:07:34 CEST

Original text of this message