ВерблюжьяНотация vs нотация_через_подчеркивание
Лично я беру за правило нотации из синтаксиса языка. 
Для php: верблюжья нотация для методов, для всего остального нотация через подчёркивание.
Для js: верблюжья нотация для методов, для отдельных функций через "БольшиеБуквы".
Для css: через дефисы.
Должен рассказать о забавном баге, с которым как-то столкнулся.
Таблицы в MyISAM хранятся в виде одноименных файлов, а регистр файлов в Linux чувствительный, поэтому случилось так, что в части кода у меня таблица называлась `MyCoreUsers`, а в части "mycoreusers".
Короче, потом пришлось немало повозиться.
Может, там есть настройка, которая отключает подобное поведение, но после этого в SQL названиях таблицх-полей использую исключительно нижний регистр и подчеркивания.