i'm about to make a change to my database, but before i do i wanted to make sure i have my facts straight. i hope i can explain this well and it makes sense.
when i first designed my database i made the mistake of putting all my address information into fields within other tables. so for example, Table A and Table B had fields for city, state, and country. so the city of New York could be contained multiple times within the two tables and each was a separate listing that could contain a typo.
now i'm going to fix this, as my database will be used in a print project. my question is, if Table A and Table B aren't directly related will I need to create two different tables to contain city names, etc.? it would be best to have just one table, but will this associate every Table A record relating to New York to every Table B record relating to New York? is there an generally accepted way to deal with this situation?
i hope i explained that well enough and you can tell what my question is. any help is greatly appreciated!
when i first designed my database i made the mistake of putting all my address information into fields within other tables. so for example, Table A and Table B had fields for city, state, and country. so the city of New York could be contained multiple times within the two tables and each was a separate listing that could contain a typo.
now i'm going to fix this, as my database will be used in a print project. my question is, if Table A and Table B aren't directly related will I need to create two different tables to contain city names, etc.? it would be best to have just one table, but will this associate every Table A record relating to New York to every Table B record relating to New York? is there an generally accepted way to deal with this situation?
i hope i explained that well enough and you can tell what my question is. any help is greatly appreciated!
Last edited: