MySQLのデータベース名とかカラム名に - 使うとよくない

MySQLのデータベース名とかに - が入っているのを見たことがない。
スネークケースはよく見かける。

MySQL オブジェクト名 ハイフン」とかでググるとやはり良くないっぽい。