Згідно з популярною публікацією SO , це вважається поганою практикою встановлення імен таблиць. У моїй компанії кожен стовпчик має префікс назви таблиці. Це мені важко читати. Я не впевнений, що причина, але це найменування насправді стандарт компанії. Я не витримую конвенції про іменування, але не маю жодної документації для підтвердження міркувань.
Все, що я знаю, - читати AdventureWorks набагато простіше. У цьому БД нашої компанії ви побачите таблицю, Person і вона може мати назву стовпця:
Person_First_Name
або, можливо, навіть
Person_Person_First_Name (не питайте мене, чому ви бачите особу 2x)
Чому вважається поганою практикою попередньо виправляти назви стовпців? Чи підкреслення вважається злом і в SQL?
Примітка: Я маю Pro SQL Server 2008 - Розробка та реалізація бази даних відносин. Посилання на цю книгу вітаються.