I generally use one lookup table for all lookups except those that require 
a FK/PK relationship (which can be substituted with rules to the lookup 
table if you need them).   I usually run with staticdb ON, so yes it is 
difficult to add new tables, easy to add more rows to the lookup table.  And I 
feel 
better when I list a database, and there aren't 40 tiny little lookup 
tables, often with only 5 to 10 rows in each table.  That to me seems like a 
waste 
of space.  And I think it's no more difficult to remember the LookupCode 
value than remembering the lookup table name.  And I always know the names of 
the other columns in this table.

Usually my lookup table has these columns:
       LookupCode      Text 8
       LookupText       Text 30
       LookupInt          INT
       LookupDate      DATE
       LookupDouble   DOUBLE

Karen


 
> Very good points, I prefer your way when I have a choice.
> 
>  On the other hand, if you have the db locked down with STATICDB, adding 
> tables requires you to down the db to add the new tables.
>  This make for a different kind of difficulty. depending on your 
> situation.
> 
>  With a master table you can just add data and code it up.
> 
>  We actually use a mix, using a master table for fairly generic values and 
> distinct tables when the data and relationships are elaborate.
> 
>   
> 
>  Dennis McGrath
> 
> 

Reply via email to