Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Help with Database design

Re: Help with Database design

From: Randy DeWoolfson <randyd_at_cais.com>
Date: Mon, 01 Nov 1999 16:48:00 -0500
Message-ID: <381E0A90.C42C5A7E@cais.com>


Oh Dear God....

Please let the Modellers alone. they have done the right thing.

I have seen many many projects doomed to fail because of people who think all data should be in one table to avoid a join...

If you cant stand typing a long query, then make a view. It wont be too slow. If it gets slow, tell the DBA to optimize it for you.

randy

Eric wrote:
>
> I am a new employee at this company and I need help
> in explaining to the Data Modelers that their designs are not good.
>
> They will take a customer table and split it out into:
> customer
> email
> phone
> address
> etc...
>
> So when queries take place, a 5+ table join must occur.
> Does anyone have any quick stats on the overheads of joins?
> They tell me they split this up because they need to store history.
>
> How can I explain this to them that they need 1 customer table
> and maybe a history table. (since the history hardly ever gets queried)
>
> Thanks in advance!
Received on Mon Nov 01 1999 - 15:48:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US