Bolje ti je da koristis posebnu tabelu. Array polja imaju previse ogranicenja, dosta biblioteka za pristup i alata ih i ne podrzava, a i bug-ovi u samom Firebirdu koji su vezani za njih se dosta sporo otkrivaju i ispravljaju.
Medju manama je i sto je pristup sekvencijalan (ako imas veci array nece koristiti index, jer ne postoji niti ga je moguce definisati), nisu portabilni (ako koristis jos neku bazu uz Firebird, dosta je tesko uraditi migraciju), ne mozes raditi standardne operacije tipa ORDER BY i sl. i naravno (za mene) najveci problem sto broj podataka mora biti unapred definisan, dok kod posebne tabele mozes insertovati koliko god hoces redova.