Eu sei que muita gente não gosta disso, mas eu sempre uso prefixos ou sufixos para tudo em sql.
tbl para tabelas, stp para procedimentos, v para visualizações etc'.
Nos nomes das colunas a tabela nome em si é o prefixo:person_id, person_fkvalue etc'.
Desta forma eu nunca tenho que lidar com palavras reservadas, e posso saber imediatamente a qual tabela a coluna pertence.
Isso também elimina a necessidade de usar aliases para nomes de tabelas em joins.
Eu sou um grande fã de usar nomes significativos, então mesmo tabelas derivadas geralmente recebem um nome e não uma letra.