SQL Database Design Best Practice (Addresses)
You’re on the right track by breaking address out into its own table. I’d add a couple of additional suggestions. Consider taking the Address FK columns out of the Customers/Orders tables and creating junction tables instead. In other words, treat Customers/Addresses and Orders/Addresses as many-to-many relationships in your design now so you can easily support … Read more