Есть ли причина использовать змеиное дело для таблиц и столбцов базы данных?

Когда я начинал с проектирования баз данных, по какой-то причине было рекомендовано всегда использовать случай со змеей (my_table_name) для таблиц и столбцов. Я думаю, что это было особенно верно в MySQL. Причина была в том, что были случаи, когда капитализация была бы потеряна или обеспечена. Перенесемся в будущее, и я вижу много людей, использующих Pascal Case ("MyTableName»), который я бы предпочел.

Есть ли какая-либо причина, чтобы все еще использовать случай змеи для имен таблицы и столбца? Есть ли случаи, когда капитализация может быть потеряна или применена (например, при смене движков баз данных, ОС?с и т. д.)?

Ответы на вопрос(2)

Ваш ответ на вопрос