Vad anser ni är smartast när man döper sina tabeller och fält i en databas? Ska man ha med tabellnamnet i namnen på fälten eller ska man bara ha namn... Då kan det ju förvecklas med andra namn från andra tabeller...
Vill vet hur "bra" programmerare gör så man gör ok från början ;)
Gör först och främst så att du lätt kan förstå vad du håller på med.
Olika databasadministratörer använder olika metoder så det finns inget egentligt rätt eller fel.
Dock så använder många tbl_tabellnamn och col_kolumnnamn för att hålla koll på vad det är för någonting, sen om det är rätt eller inte vet jag inte.
Jag tror inte att det finns något som är mer rätt än något annat, men själv förstår jag inte vitsen med att ha tabellnamnet med i kolumnnamnen. Antingen har vi bara en tabell och då vet vi ju vad som ligger i den, förhoppningsvis! Eller så har vi flera med join, subquery el. dyl. och i så fall måste tabellen ändå med före kolumnnamnet. Varför skriva det dubbelt? Däremot döper jag - i allmänhet, om det inte finns starka skäl emot - samma sak i olika tabeller till samma kolumnnamn.