Subject | using a blank in a table |
---|---|
Author | C.J. |
Post date | 2006-06-22T15:54:19Z |
Ok lets say I have a table of customers and states. I want the end
user to have a choice in inputing a state for a given customer. Since
state is used as a lookup table with a foreign key used in customer,
how can I have a blank as a state name and still keep it all unique?
here is a sample of what the tables look like
customer(custNo,name,address,cityNo,stateNo,countryNo,postal)
state(stateNo,name)
custNo and StateNo are primary indexes and use a generator, the user
never enters these values.
I have used a unique index on the (state)name and allowed nulls,
which I now understand will not work. I do not want to use a space as
a work around, so how do I get there from here?
Also I am using Delphi's data aware controls...
user to have a choice in inputing a state for a given customer. Since
state is used as a lookup table with a foreign key used in customer,
how can I have a blank as a state name and still keep it all unique?
here is a sample of what the tables look like
customer(custNo,name,address,cityNo,stateNo,countryNo,postal)
state(stateNo,name)
custNo and StateNo are primary indexes and use a generator, the user
never enters these values.
I have used a unique index on the (state)name and allowed nulls,
which I now understand will not work. I do not want to use a space as
a work around, so how do I get there from here?
Also I am using Delphi's data aware controls...