• sbaer (5/6/2014)


    I am fairly new to database design and haven't been able to find a lot on this question.

    I work for a marketing and advertising firm. We don't have a "transaction" database since all of our data comes from our clients. I'm responsible to load it all into a database so we can remove duplicates, clean the data, and run analytics.

    We normally create a separate database for each client for security reasons (decision made by IT security). But most of these databases has some things in common, mostly address data.

    I want a central repository of things like zip code data (zip codes linked to county, regions, etc.), country codes, state codes, etc. Usually, this repository would be used just for the initial insert and cleanup. I'd have to enter it into the client's database the way the client wants to see it.

    Any advice, thoughts, or references on how this is best implemented? Are there problems associated with linking data like this between databases? Is there an easier way to keep a single zip code table but have it be accessible to several address tables?

    I had the same problem and after long searching I found this software[/url].

    It saved me a lot of time...