t('Chado ND Experiment Properties'), 'field' => 'nd_experimentprop_id', 'title' => t('Chado ND Experiment Property'), 'help' => t('Properties of a given Natural Diversity Experiment.'), ); if($database){ $data['nd_experimentprop']['table']['database'] = $database; } //Relationship Definitions--------------------------------- //Join: nd_experimentprop => nd_experiment $data['nd_experimentprop']['table']['join']['nd_experiment'] = array( 'left_field' => 'nd_experiment_id', 'field' => 'nd_experiment_id', ); //Table Field Definitions---------------------------------- //Field: nd_experimentprop_id (primary key) $data['nd_experimentprop']['nd_experimentprop_id'] = array( 'title' => t('ND Experiment Property Primary Key'), 'help' => t('A unique index for every nd_experimentprop.'), 'field' => array( 'handler' => 'views_handler_field_numeric', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort', ), 'filter' => array( 'handler' => 'views_handler_filter_numeric', ), ); //Field: value (varchar 255) $data['nd_experimentprop']['value'] = array( 'title' => t('Property Value'), 'help' => t('The value of a given property.'), 'field' => array( 'handler' => 'views_handler_field', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort', ), 'filter' => array( 'handler' => 'views_handler_filter_string', ), 'argument' => array( 'handler' => 'views_handler_argument_string', ), ); //Field: rank (int) $data['nd_experimentprop']['rank'] = array( 'title' => t('Property Rank'), 'help' => t('The rank of a given propery.'), 'field' => array( 'handler' => 'views_handler_field_numeric', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort', ), 'filter' => array( 'handler' => 'views_handler_filter_numeric', ), ); //Calculated Field: type/cvterm name (varchar 255) $data['nd_experimentprop']['nd_experimentprop_cvterm_name'] = array( 'title' => t('Property Type'), 'help' => t('The type of property.'), 'field' => array( 'handler' => 'views_handler_field_cvterm_name', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort', ), 'filter' => array( 'handler' => 'views_handler_filter_string', ), 'argument' => array( 'handler' => 'views_handler_argument_string', ), ); return $data; }