PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

È meglio usare le tabelle invece del tipo di campo array in PostgreSql quando gli array non superano i 50 elementi?

Evito gli array per 2 motivi:

  • memorizzando più di un valore di attributo in una cella si viola la prima forma normale (teorica);
  • devi eseguire delle elaborazioni extra, non relative a SQL, ogni volta che devi lavorare con i singoli elementi degli array (pratici, ma diretta conseguenza di quella teorica)