There is some data array:
array('number'=>'one', 'time'=>'seven', 'fruit'=>'apple')
Key names are not known in advance. There is also a table with such columns:
hash|time|key|val
Hashh is some identifier by which you can select all values of a given array. How one request to "insert" an array into the database?