Re: What is an OODBMS?
From: frebe (fredrik_bertilsson_at_passagen.se)
Date: 01/08/05
- Next message: frebe: "Re: Encapsulation vs separation of concerns"
- Previous message: Doc O'Leary: "Re: NNTP design - factory pattern"
- In reply to: H. S. Lahman: "Re: What is an OODBMS?"
- Next in thread: H. S. Lahman: "Re: What is an OODBMS?"
- Reply: H. S. Lahman: "Re: What is an OODBMS?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 7 Jan 2005 21:48:46 -0800
H. S. Lahman wrote:
> one of
> the key differences between the RDB view and OO applications. The
RDB
> view is geared to ad hoc data retrieval (i.e., there is no assumption
of
> what data will be selected of why) while the OO view is tailored to
very
> specific problems (i.e., the problem solution defines /exactly/ what
> data will be selected).
Isn't the main reason why the old database paradigm was abandoned, that
every view has to be tailored to very specific problems? In the
relational model you don't need to know every future feature request
when you design your database. Indexes can be added later without
changing the interface to the applications.
> If one wants to select from a collection based upon non-identity
data,
> then one will have to have explicit selection logic for that.
Does this logic belong to the "business layer" or the "persistence
layer"? I just want to check...
Fredrik Bertilsson
http://butler.sourceforge.net
- Next message: frebe: "Re: Encapsulation vs separation of concerns"
- Previous message: Doc O'Leary: "Re: NNTP design - factory pattern"
- In reply to: H. S. Lahman: "Re: What is an OODBMS?"
- Next in thread: H. S. Lahman: "Re: What is an OODBMS?"
- Reply: H. S. Lahman: "Re: What is an OODBMS?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|