Il modo corretto per archiviare un array in un database è archiviarlo come una tabella, in cui ogni elemento dell'array è una riga nella tabella.
Tutto il resto è un trucco e alla fine ti farà rimpiangere la tua decisione di cercare di evitare un tavolo in più.