Re: What is an OODBMS?

From: frebe (fredrik_bertilsson_at_passagen.se)
Date: 01/08/05


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



Relevant Pages

  • Re: O Ring materials selection?
    ... whatnot and need to purchase a selection of them to keep in the truck. ... materials for various applications. ...
    (rec.crafts.metalworking)
  • Re: I love Eudora because...
    ... I expect you aren't into Vista and it's incompatibilities, ... with nothing needing to be done in affected applications. ... but there are "multiple selection" bugs in Vista ...
    (comp.mail.eudora.mac)
  • Re: O Ring materials selection?
    ... whatnot and need to purchase a selection of them to keep in the truck. ... materials for various applications. ...
    (rec.crafts.metalworking)
  • Re: Pivot Table List
    ... "Debra Dalgleish" wrote: ... Under Pivot Tables, look for 'PT0013 - Filter From Worksheet Selection' ... and manually select just those applications. ...
    (microsoft.public.excel.misc)
  • Re: OOP/OOD Philosophy
    ... I make new versions of my applications and add columns all the time. ... an time reservation application. ... Yesterday got a customer request that there need to be a limit of how ... the business layer. ...
    (comp.object)