Just a static website without dynamic elements would just be a show case. On the other hand a very good dynamic website without a clean and professional design would not have a good reach. Website databases vary greatly in function and complexity from collecting visitor's email addresses to store and retrieve thousands of transactions.
That said, it is imperative to analyze, design and develop a dynamic website to effectively meet the needs of each business and its customers. This requires a thorough understanding the business functions and designing the database to meet those needs.
If the design is well crafted from the point of initiation, it not only produces a faster and user-friendly database, but it also saves development time and unnecessary modifications by the end of the day.