DatabaseObject now supports array as primaryKey for multi-key tables