Ao nomear um campo, só tenha em mente que um campo pode ser ambíguo. Por exemplo, descricao É algo muito genérico. Descrição do quê? Da categoria? Da empresa? Prefixo ajudaria a resolver essa questão de forma automatica. ctg_descricao, emp_descricao Também poderia abrir mão de prefixo, mas teria que ficar sempre atento a campos genéricos e incluir a tabela, o assunto a qual a informação pertence: descricao_categoria, descricao_empresa... categoria_descricao, empresa_descricao... categoria_dsc, empresa_dsc... Como disseram, primeiro seguir a regra da empresa, senão existe sugiro o que eu falei.

Um campo não precisa ser um universo numa casca de noz. É só um campo, e quase sempre será usado dentro de contextos. Portanto, na minha opinião, tentar dizer mais coisas dentro dele do que de fato ele é torna-se redudante. Overhead cognitivo.