Re: Mixing OO and DB
Date: Sun, 9 Mar 2008 19:48:21 -0700 (PDT)
Message-ID: <ce09666e-ca81-4da4-95e2-11c358049614_at_h11g2000prf.googlegroups.com>
On Mar 9, 6:08 pm, "Brian Selzer" <br..._at_selzer-software.com> wrote:
>
> I don't agree with this. You're equating the database schema with the
> database implementation. The schema specifies what information is to be and
> can be recorded. As such the schema is an integral part of the application
> specification, and it cannot be decoupled, but that doesn't mean that the
> database implementation cannot. The schema does not specify how information
> is physically recorded, nor does it specify the process by which the
> recording takes place. That belongs to the implementation, and that can
> certainly be decoupled and probably should be.
Just so.
This is a difficult distinction for a lot of people to make, however. Vanishing few software tools even attempt to make any distinction between the logical and physical, so few people have an opportunity to see the distinction in action.
Marshall Received on Mon Mar 10 2008 - 03:48:21 CET