6.3.2.2 AnimalType
6.3.2.2.1 Purpose¶
Catalog of species, such as bovine. Everything that differs between species (observation types, body sites, period types, breeds) is linked to an animal type, so the rest of the model works for any species.
6.3.2.2.2 Questions it answers¶
- Which species is this animal?
- Which observation types, body sites, period types and breeds apply to a species?
6.3.2.2.3 Fields¶
| Field | Type | Cardinality | Description |
|---|---|---|---|
id |
string (uuid) |
1..1 |
Key. |
name |
string |
1..1 |
|
code |
string |
1..1 |
Unique. |
created_at |
datetime |
1..1 |
|
updated_at |
datetime |
1..1 |
6.3.2.2.4 Relationships¶
Referenced by
Animal.animal_type(1..1)AnimalBreedType.animal_type(1..1)Batch.animal_type(1..1)ObservationType.applies_to(1..*)BodySite.applies_to(1..*)PeriodType.applies_to(1..*)MlDatasetSelection.animal_types(0..*)