K
KenAl
Hi everyone,
I'm designing a new table for a data entry application and I ran
into this problem.
Suppose I have a table for payment options with 2 columns,
PaymentID and Description.
PaymentID Description
1 Cash
2 Visa
3 American Express
4 Mastercard
Most (90%) of the time, the customer will choose one
of these options. But sometimes, they may have something
"new" and they will enter a new description, say Debit Card.
Whatever the customer entered, I need to store it. Let's
say I have a table for Order and it needs to refer to the
payment option.
My dilemma is, these "new" entries are very likely going to
be one-time use only. Should I store them in the main lookup
table, and clutter it with these "one-timers"?
Is there a better way to design the tables to allow for
one-timers, in addition to lookup table for frequently
used values? Thank you for your help.
I'm designing a new table for a data entry application and I ran
into this problem.
Suppose I have a table for payment options with 2 columns,
PaymentID and Description.
PaymentID Description
1 Cash
2 Visa
3 American Express
4 Mastercard
Most (90%) of the time, the customer will choose one
of these options. But sometimes, they may have something
"new" and they will enter a new description, say Debit Card.
Whatever the customer entered, I need to store it. Let's
say I have a table for Order and it needs to refer to the
payment option.
My dilemma is, these "new" entries are very likely going to
be one-time use only. Should I store them in the main lookup
table, and clutter it with these "one-timers"?
Is there a better way to design the tables to allow for
one-timers, in addition to lookup table for frequently
used values? Thank you for your help.