cvtermprop

1 rows


Description

Additional extensible properties can be attached to a cvterm using this table. Corresponds to -AnnotationProperty- in W3C OWL format

Columns

Column Type Size Nulls Auto Default Children Parents Comments
cvtermprop_id serial 10 nextval('cvtermprop_cvtermprop_id_seq'::regclass)
cvterm_id int4 10 null
cvterm.cvterm_id cvtermprop_cvterm_id_fkey C
type_id int4 10 null
cvterm.cvterm_id cvtermprop_type_id_fkey C

The name of the property/slot is a cvterm. The meaning of the property is defined in that cvterm

value text 2147483647 ''::text

The value of the property, represented as text. Numeric values are converted to their text representation

rank int4 10 0

Property-Value ordering. Any cvterm can have multiple values for any particular property type - these are ordered in a list using rank, counting from zero. For properties that are single-valued rather than multi-valued, the default 0 value should be used

Indexes

Constraint Name Type Sort Column(s)
cvtermprop_pkey Primary key Asc cvtermprop_id
cvtermprop_cvterm_id_key Must be unique Asc/Asc/Asc/Asc cvterm_id + type_id + value + rank
cvtermprop_idx1 Performance Asc cvterm_id
cvtermprop_idx2 Performance Asc type_id

Relationships