Properly architected tables are a key to sound applications that perform well and are easy to maintain and enhance. The presentation below is a quick guide to designing good databases.