Why Snake Case Is the Best Naming Convention for PostgreSQL

How naming your tables and columns right can save you from annoying bugs and ugly queries in PostgreSQL.