PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Est-il préférable d'utiliser des tables au lieu du type de champ tableaux dans PostgreSql lorsque les tableaux ne dépassent pas 50 éléments ?

J'évite les tableaux pour 2 raisons :

  • en stockant plus d'une valeur d'attribut dans une cellule, vous violez la première forme normale (théorique) ;
  • vous devez effectuer un traitement supplémentaire, non lié à SQL, chaque fois que vous devez travailler avec des éléments individuels des tableaux (pratique, mais une conséquence directe du traitement théorique)