On peut pas avec PostgreSQL créer une nouvelle colonne ailleurs qu'à la fin ni la déplacer après création.

Mais effectivement cette modélisation sous forme de tableur n'est pas adaptée aux bases...