• Ignoring the purpose of the data
  • Poor normalization
  • Redundancy
  • Bad Referential Integrity
  • Not Taking Advantage of DB Engine Features
  • Poor Indexing & Naming Conventions

Full post here, 9 mins read