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: Neil Cudd <neil_at_cudd.demon.co.uk>
Date: Tue, 2 Nov 1999 15:24:08 -0000
Message-ID: <941556401.28727.0.nnrp-12.c2de6f3d@news.demon.co.uk>


If history is required, it may be possible to introduce a start and end date into the primary key.
It's a well used concept for modelling data warehouse slow changing dimensions.

just my 2p

neil

Eric wrote in message ...
>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 Tue Nov 02 1999 - 09:24:08 CST

Original text of this message

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