Database Schema Changes for Age & Stratigraphy #5178
Labels
1 - Request
Improvements or extensions to existing behavior
2 - Database/Schema
Issues that are related to the underlying database and schema
geospecify
Milestone
New Tables
Tectonics:
These 'Tectonic' records use the exact same tree structure as other existing Specify trees. There is no special logic or requirements for this tree, and the default should simply be a root node and 5 simple ranks:
TectonicUnit
-- Relationships
TectonicTreeDefItem
-- Relationship
TectonicTreeDef
-- Relationship
Age Tables:
Each ‘*Age’ record contains a FK to CollectionObject. There may be many AbsoluteAges and Relative Ages linked to one CO, functions as a one-to-many
Gray indicates these are free fields for users to assign any purpose. Other fields have an expected usage.
AbsoluteAge:
-- Relationship
RelativeAge:
-- Relationship
Age Attachment Tables
These tables allow us to link Specify attachment records directly to either type of age record. This follows the exact same format as the other ‘*Attachment’ records in Specify (e.g. CollectionObjectAttachment, AccessionAttachment, CollectingEventAttachment, etc.).
RelativeAgeAttachment
-- Relationship
AbsoluteAgeAttachment
-- Relationship
Age Citation Tables
These tables allow us to link Specify ‘reference work’ records directly to either type of age record. This follows the exact same format as the other ‘*Citation records in Specify (e.g. CollectionObjectCitation, DeterminationCitation, TaxonCitation, etc.).
RelativeAgeCitation
-- Relationship
AbsoluteAgeCitation
-- Relationship
Modifications to Existing Tables
Paleo Context:
TectonicUnitID
(FK toTectonicUnit
record)The text was updated successfully, but these errors were encountered: