Yo te recomendaría, para que tu diseño sea mas flexible, que cada item del array sea un registro de una tabla, seguramente creando un esquema entidad-relación.
Por otro lado, si esto no te convence y los datos que almacenas en cada item, no tienen una longitud dinámica, podrías copiar el espacio de memoria a la base de datos, como se hace en
este hilo, pero en este caso se guardan registros. (No es la única técnica)
Saludos!