Camel Case in MySQL Table Names is a Bad Idea

Today at work I encountered all kinds of “naming schemes” for MySQL tables and columns. Camel case table names in particular can cause serious pain because: Table names directly correspond to filenames on your hard drive There are tons of different filesystems and some of them are case insensitive. So if you develop on OS […]