institutions


Description

Defines institutions within Germinate. Accessions may be associated with an institute and this can be defined here.

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id INT 10 null
collaborators.institution_id collaborators_ibfk_1N
germinatebase.institution_id germinatebase_ibfk_institutionN

Primary id for this table. This uniquely identifies the row.

code VARCHAR 255 null

If there is a defined ISO code for the institute this should be used here.

name VARCHAR 255

The institute name.

acronym VARCHAR 20 null

If there is an acronym for the institute.

country_id INT 10 null
countries.id institutions_ibfk_1R

Foreign key to countries.id.

contact VARCHAR 255 null

The contact at the institute which should be used for correspondence.

phone VARCHAR 255 null

The telephone number for the institute.

email VARCHAR 255 null

The email address to contact the institute.

address MEDIUMTEXT 16777215 null

The postal address of the institute.

created_on DATETIME 26 CURRENT_TIMESTAMP

When the record was created.

updated_on TIMESTAMP 26 CURRENT_TIMESTAMP

When the record was updated. This may be different from the created on date if subsequent changes have been made to the underlying record.

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
country_id Performance Asc country_id

Relationships