A proper database design is essential to achieving your goals in working with a database, whether they prioritize rapid information retrieval, efficient storage, or some combination of both.
Therefore, investing the time to apply the principles of good design should be a high priority. Once completed, your database will better meet your needs and can easily accommodate future changes.