Executando verificação de segurança...
Em resposta a [Não disponível]
1

Não há nenhum problema.

A ordem das colunas só define a estrutura que o banco de dados utilizará pra armazenar os dados fisicamente e não precisam ter nenhuma ordenação. Em geral, adota-se o padrão de colocar chaves-primárias no início e chaves-estrangeiras no fim pois facilita no entendimento das ligações entre as entidades quando, por exemplo, se exibe um gráfico.

Outro ponto é que tu podes alterar a ordem de exibição dos dados, tanto na aplicação quanto utilizando SQL, sem necessidade de mudar essa ordem na estrutura da tabela. Alterar essa ordem na estrutura da tabela tem o custo de alterar o schema da tabela e todos os registros, o que pode resultar em perda de dados se não for realizado corretamente.

Carregando publicação patrocinada...