/**
  * @param Catalog_Model_SubproductParams $subproductparams
  * @return array
  */
 protected function _getDbData(Catalog_Model_SubproductParams $subproductparams)
 {
     $info = $this->getDbTable()->info();
     $properties = $info['cols'];
     $data = array();
     foreach ($properties as $property) {
         $name = $this->_normaliseName($property);
         if ($property != $this->_getDbPrimary()) {
             $data[$property] = $subproductparams->__get($name);
         }
     }
     return $data;
 }