Re: How to model searchable properties of an entity
Date: Tue, 17 Aug 2004 16:22:50 -0400
Message-ID: <cqidnUk6CaQH9b_cRVn-gg_at_comcast.com>
"Rene Hartmann" <rehartmann_at_t-online.de> wrote in message
news:Pine.LNX.4.33.0408172050260.1642-100000_at_linux.local...
> I am also wondering why many people feel so unformfortable about
> having may tables. For most OO people, it is quite natural to have
> many classes, and to have "complex objects" which consist of many
> "sub-objects". But when it's about a relational model of the data, they
> say: "Oh look, how complex and clumsy this is - the data is spread over so
> many tables!"
I think there are many reasons. But the one that strikes me as the deepest
one is that
object oriented and data centric people have a fundamentally different way
of thinking about
abstraction.
Encapsulation and Data Independence both protect systems from what has been called "the ripple effect". (You throw a rock in the middle of a pond, and pretty soon, there are ripples all over the surface. ) But they do so in such radically different ways that each of them looks counterproductive, if not downright dangerous, to the other camp. Received on Tue Aug 17 2004 - 22:22:50 CEST