Secondo un popolare post SO è considerato una cattiva pratica nomi delle tabelle dei prefissi. Nella mia azienda ogni colonna è preceduta dal nome di una tabella. Questo è difficile da leggere per me. Non sono sicuro del motivo, ma questa denominazione è in realtà lo standard aziendale. Non sopporto la convenzione sui nomi, ma non ho documentazione per sostenere il mio ragionamento.
 Tutto quello che so è che leggere AdventureWorks è molto più semplice. In  questo  il nostro DB aziendale visualizzerà una tabella, Persona e potrebbe avere il nome della colonna: 
 Person_First_Name 
o forse anche 
Person_Person_First_Name (non chiedermi perché vedi persona 2x) 
Perché è considerato una cattiva pratica pre-correggere i nomi delle colonne? Anche i trattini bassi sono considerati malvagi in SQL?
Nota: possiedo Pro SQL Server 2008 - Progettazione e implementazione del database delle relazioni. I riferimenti a quel libro sono i benvenuti.