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: Maximum of Columns in one table (9i)

Re: Maximum of Columns in one table (9i)

From: Paul <paul_at_see.my.sig.com>
Date: Wed, 06 Jul 2005 14:11:55 +0100
Message-ID: <n3mnc1h49fek4opvqi8pujb64t4jvvff4n@4ax.com>

Jaap W. van Dijk <j.w.vandijk.removethis_at_hetnet.nl> wrote:

>>> 1000 columns maximum

>>Per sane design 40-50 column max. Above that number it is time to
>>get someone to critique your design.

>Isn't the required number a functional issue? If an entity has more
>than 40 attributes what am I to do in your opinion? Surely not design
>more than one table with one-to-one relations just to keep under your
>limit?

People (and some of the "heavy hitters" of this ng) over the years have built up "rules of thumb". When they see them being broken, they wonder as to why.

If the OP comes back here and gives compelling reasons as to why his table requires more than 50 attributes, then maybe people here will go "hmmm, yes, I think that in this special case, you could be right". But, until he does, I'll stick with my rule of thumb!

Paul...

>Jaap.

-- 

plinehan __at__ yahoo __dot__ __com__

XP Pro, SP 2, 

Oracle, 9.2.0.1.0 (Enterprise Ed.)
Interbase 6.0.1.0;

When asking database related questions, please give other posters 
some clues, like operating system, version of db being used and DDL.
The exact text and/or number of error messages is useful (!= "it didn't work!").
Thanks.
 
Furthermore, as a courtesy to those who spend 
time analysing and attempting to help, please 
do not top post.
Received on Wed Jul 06 2005 - 08:11:55 CDT

Original text of this message

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