Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Databases General > Re: "code" tabl...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 11 of 43 Topic 3190 of 3295
Post > Topic >>

Re: "code" tables?

by "Frank Swarbrick" <Frank.Swarbrick@[EMAIL PROTECTED] > Jun 20, 2008 at 06:20 PM

>>> On 6/19/2008 at 4:45 PM, in message
<6e017577-eb1d-49a5-886a-8c4ffaaaba5a@[EMAIL PROTECTED]
>,
--CELKO--<jcelko212@[EMAIL PROTECTED]
> wrote:
> I have an article on this topic you can cut & paste for your guy:
> 
> http://www.dbazine.com/ofinterest/oi-articles/celko22


Interesting.  I will pass it on.

I have to be honest, though, that some of your reasons against it seem
spurious.  For instance, the concern about someone adding a code_value
that
is a lot of whitespace terminated by a single space.  Unless you are using
a
CHAR(1) field this is always a possibility.  I'm not sure what the maximum
length of the field has to do with how likely the occurance would be. 
Maybe
you have some sort of statistics on this?  :-)

Also, the whole VARCHAR(x) where x is a 'large number'.  Does it take more
space to put a value of 'X' in a VARCHAR(255) column than it does to put
'X'
in a VARCHAR(40) column?  Perhaps it does, and if so that's a good reason
to
be against it.  But if it doesn't take up more space I'm not sure I see
the
reason to prefer the smaller max length to the larger one.  I'm not
honestly
suggesting that everything be VARCHAR(20000) or whatever the max is, if
you
know you'll never come close to having a column that would take up that
much
space, but if you aren't sure of the maximum possible length of something
then why not make it something fairly large?

One reason I *didn't* see in your article is the use of the OTLT as a
parent
table for foreign key constraints.  Certainly it seems better to say:

Alter Table a_table
  Add Constraint a_table_fk1 
    Foreign Key (state_code)
    References state_codes (state_code)
    Enforced

Than it would be to put in a CHECK constraint against values on an OTLT. 
To
me this seems the best argument against it.

Frank
 




 43 Posts in Topic:
"code" tables?
"Frank Swarbrick&quo  2008-06-18 18:16:04 
Re: "code" tables?
Marco Mariani <marco@[  2008-06-19 10:57:06 
Re: "code" tables?
--CELKO-- <jcelko212@[  2008-06-19 10:31:51 
Re: "code" tables?
--CELKO-- <jcelko212@[  2008-06-19 15:45:01 
Re: "code" tables?
--CELKO-- <jcelko212@[  2008-06-20 21:26:24 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-19 13:51:44 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-19 13:53:18 
Re: "code" tables?
"Roy Hann" <  2008-06-20 09:49:59 
Re: "code" tables?
Ed Prochak <edprochak@  2008-06-24 04:39:56 
Re: "code" tables?
Ed Prochak <edprochak@  2008-06-24 07:06:10 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-20 18:20:37 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-20 18:23:33 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-21 12:04:00 
Re: "code" tables?
"David Cressey"  2008-06-23 14:15:22 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-23 20:04:00 
Re: "code" tables?
Gene Wirchenko <genew@  2008-06-23 18:18:26 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-24 03:42:56 
Re: "code" tables?
"David Cressey"  2008-06-24 11:20:16 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-24 12:58:37 
Re: "code" tables?
"David Cressey"  2008-06-24 14:01:23 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-25 05:13:26 
Re: "code" tables?
"David Cressey"  2008-06-25 14:47:13 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-26 12:08:21 
Re: "code" tables?
"Roy Hann" <  2008-06-26 13:53:32 
Re: "code" tables?
Gene Wirchenko <genew@  2008-06-26 09:52:50 
Re: "code" tables?
"David Cressey"  2008-06-26 17:31:31 
Re: "code" tables?
Marco Mariani <marco@[  2008-06-27 10:31:30 
Re: "code" tables?
"Arved Sandstrom&quo  2008-06-28 10:19:00 
Re: "code" tables?
"David Cressey"  2008-06-26 13:11:03 
Re: "code" tables?
"David Cressey"  2008-06-24 11:05:30 
Re: "code" tables?
"David Cressey"  2008-06-23 14:13:58 
Re: "code" tables?
"Roy Hann" <  2008-06-23 16:23:46 
Re: "code" tables?
"David Cressey"  2008-06-24 11:41:44 
Re: "code" tables?
"Roy Hann" <  2008-06-24 14:47:39 
Re: "code" tables?
"David Cressey"  2008-06-24 14:26:09 
Re: "code" tables?
"Roy Hann" <  2008-06-24 16:05:05 
Re: "code" tables?
"David Cressey"  2008-06-24 18:09:27 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-23 10:16:23 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-23 15:47:12 
Re: "code" tables?
"Roy Hann" <  2008-06-24 01:15:59 
Re: "code" tables?
"David Cressey"  2008-06-24 12:36:50 
Re: "code" tables?
"Frank Swarbrick&quo  2008-06-24 13:56:05 
Re: "code" tables?
"Roy Hann" <  2008-06-24 21:13:57 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Dec 5 9:40:29 CST 2008.