Я бы предложил использовать строчные буквы с подчеркиванием для именования баз данных, так как это сделает ваш код более гибким.
Пример:
Допустим, вы используете MySQL в качестве базы данных и назовите таблицу FooBar.Теперь клиент хочет переключиться на PostgreSQL в качестве альтернативной базы данных, из-за чего имя таблицы становится проблемой, поскольку postgres использует строчные имена или заключает их в двойные кавычки.
Синтаксис запроса MySQL:
SELECT * FROM FooBar
Синтаксис запроса Postgres:
SELECT * FROM "FooBar"
Если вы следовали общей схеме именования, вы могли бы использовать один запрос для обоих
SELECT * FROM foo_bar