E-commerce schema
Who uses it: Backend developer or architect designing an online store database
Why this works: Separating Address from Customer and OrderItem from Order keeps the schema normalized — a customer can have multiple addresses and an order can contain multiple products without duplication.
