Table d45civi_b72v5.civicrm_volunteer_need Generated by
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
Column Type Size Nulls Auto Default Children Parents Comments
id int unsigned 10  √  Need Id
project_id int unsigned 10  √  null FK_civicrm_volunteer_need_project_id N
FK to civicrm_volunteer_project table which contains entity_table + entity for each volunteer project (initially civicrm_event + eventID).
start_time datetime 19  √  null
duration int 10  √  null Length in minutes of this volunteer time slot.
is_flexible tinyint 3 0 Boolean indicating whether or not the time and role are flexible. Activities linked to a flexible need indicate that the volunteer is generally available.
quantity int 10  √  null Number of volunteers required for this need.
visibility_id int unsigned 10  √  null Implicit FK to option_value row in visibility option_group. Indicates whether this need is offered on public volunteer signup forms.
role_id int 10  √  null Implicit FK to option_value row in volunteer_role option_group.
is_active tinyint 3 1 Is this need enabled?

Table contained 0 rows at Wed Nov 11 17:12 EST 2015

Column(s) Type Sort Constraint Name
id Primary key Asc PRIMARY
project_id Performance Asc FK_civicrm_volunteer_need_project_id
id Must be unique Asc UI_id

Close relationships  within of separation: