Sì, Sì e Sì.
Mi piacciono i trattini bassi tra i nomi dei campi e non le maiuscole, ma non voglio iniziare una guerra di fuoco.
Un altro buon motivo per non utilizzare caratteri speciali nei nomi delle colonne è che tu, o altri, alla fine dovrai digitarli più e più volte nella tua applicazione. Mi atterrei all'alfabeto inglese standard.
Buoni nomi di colonna:
account_id
user_id
first_name
Nome colonna errato:
Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝
uraniumType☢☢☢☢