mmm yo no lo veo muy dificil... transforma el array en 1 string con 2 separadores.. luego guarda el string en la db, para reconvertirlo a array simplemente al coger el string aplica split con los 2 separadores y tendrás 1 array bidimensional de nuevo..
Obviamente tienes que colocar bien los separadores pero eso ya no lo digo :$ que para eso ya doy el code hecho de paso jaja.
Espero que te sirva y 1 saludo.
Entiendo, voy a intentar a ver que sale... si no puedo te aviso. Muchas gracias
EDIT:
Dejo el código por si alguien lo necesita:
//Cargando el array
var str:String = "0,0,0,0#0,0,0,0#0,0,0,0#0,0,0,0";//Este string en realidad se saca de la base de datos
var array:Array = str.split("#")
array[0] = array[0].split(",")
array[1] = array[1].split(",")
array[2] = array[2].split(",")
array[3] = array[3].split(",")
//esto devuelve un array asi:
[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]];
//Guardando el array
array = [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]];
var str:String = array[0]+"#"+array[1]+"#"+array[2]+"#"+array[3];
//ahora a subir str a la base de datos