KenHigg
Registered User
- Local time
- Today, 01:38
- Joined
- Jun 9, 2004
- Messages
- 13,327
The logic in this thread suggests if like values could exist across records then no questions ask, put it in a separate table and fk to it.
The user only wants to store "Poor - Fair - Good - VeryGood - Excellent" !?! Just keep it in the same, main table. You can use a look up table to populate a combo box to keep the data consistent but why in the world would you want to have to look up what a 1,2,3,4, or 5 is every time?? It'd be like using a separate table to store a "1" in place of "Mr" for every name. If you followed this logic you'd eventually have a main table that has nothing but fk's !?!?
A quick look into our SAP/Oracle tables proves the point I'm trying to make...
The user only wants to store "Poor - Fair - Good - VeryGood - Excellent" !?! Just keep it in the same, main table. You can use a look up table to populate a combo box to keep the data consistent but why in the world would you want to have to look up what a 1,2,3,4, or 5 is every time?? It'd be like using a separate table to store a "1" in place of "Mr" for every name. If you followed this logic you'd eventually have a main table that has nothing but fk's !?!?
A quick look into our SAP/Oracle tables proves the point I'm trying to make...