Introduction
Good document design helps your database work faster and makes it easier to find and use your data.
When you want to store information about customers and their orders together.
When you need to quickly get all details about a product without searching multiple places.
When you want to avoid repeating the same data in many places.
When you want your app to load data faster for users.
When you plan to update or add data often and want to keep it simple.