Prometheus data model
based on description by Pullan et al., TAXON 49:55-75 (2000)
Class | Attribute | ||||
---|---|---|---|---|---|
name | definition | name | definition | type | cardinality |
Classification data strucutres | |||||
CircumscribedTaxon (CT) | Container of a circumscribed taxon; a kind of Circumscription | author | pointer to Author whose taxonomic view is represented by this CircumscribedTaxon | OID | 1 |
publication | pointer to Publication if the CircumscribedTaxon is published | OID | 0..1 | ||
circumscription | pointer to Circumscription delimits the CircumscribedTaxon | OID | 1..n | ||
rank | pointer to Rank | OID | 1 | ||
ascribed name | pointer to AscribedName; unnecessary to be published | OID | 1 | ||
calcurated name | pointer to NomenclaturalTaxon representing scientific name calcurated for the CircumscribedTaxon | OID | 0..1 | ||
name based placement | pointer to NomenclaturalTaxon | OID | 0..1 | ||
Author | Author data holder | circumscribed taxon | pointer to CircumscribedTaxon | OID | 1..n |
publication | pointer to Publication | OID | 1..n | ||
AscribedName | "name given to the" CircumscribedTaxon "by the person whose view is represented. For published classfications, this will be the scientific name used bye the Atuhor, but for unpublished work in progress this may be an informal name invented byt the worker" | circumscribed taxon | pointer to CircumscribedTaxon | OID | 1..n | ascribedName | name itself used by the Atuhor of the CircumscribedTaxon | TEXT | mandate |
Circumscription | Circumscription delimits a CircumscribedTaxon | circumscribed taxon | pointer to CircumscribedTaxon | OID | 1..n |
delimiter list | "list of either Specimens or subordnitate CircumscribedTaxons delimit the CircumscribedTaxon | list of OID | mandate | ||
WorkingName | working name data hodler; a kind of AscribedName | not given | not given | not given | not given |
Nomenclature data strucutres | |||||
Nomenclatural Taxon (NT) | Container of a nomenclatural taxon; a kind of AscribedName, and can be a kind of TypeDefinition as a type taxon | rank | pointer to Rank which "determines the allowd behaviour of the NT" | OID | 1 |
name element | "part of a name that applies at the rank assigned to the NT, e.g., for a species this will be the specific epithet, for genus the generic name" | TEXT | mandate | ||
author | not given in diagrams, but in text. Pointer to Author,
or simply TEXT?
| OID or TEXT? | 1 | ||
publication | pointer to Publication | OID | 1 | ||
nomenclatural placement | pointer to higher NomenclaturalTaxon which "does not represent a taxonomic opinion - it is merely a record of the use of that particular combination of gensu and specific epithet. Where no extra information is required for nomenclatural completeness, such as with generic or familial names, there would be no indication of the placement of the name" | OID | 1 | ||
type definition | pointer to TypeDefiniton; its nature "will depend upon the rank of the NT. At or below species rank the typebill be reference to one or more specimens (including all materials that can be used as type material: herbarium specimens, illustrations, etc.)." "Generally, above the rank of species, a name of a taxon will server to indicate that type" which "is indicated by linkig the NT taht represents the name to be subordinate NT, thereby forming a chain of NTs". Direct linkage from an NT of generic rank to its type material is allowed. | OID | 1..1 | ||
nomenclatural status | nomenclatural status of the name | not given | mandate | ||
rejection/conservation status | conservation or rejection status of the name, one of conserved against all other names, conserved against one or more other names, or recected outright. | not given | mandate | ||
calcurated name | pointer to CircumscribedTaxon | OID | 0..n | ||
name based placement | pointer to CircumscribedTaxon | OID | 0..n | ||
TypeDefinition | type definition descripter | kind | kind of type, e.g., holotype, lectotype, syntype | not given | mandate |
nomenclatural taxon | pointer to NomenclaturalTaxon | OID | 0..1 | ||
Data strucutres of overlapping area | |||||
Specimen | Specimen data hodler; a kind of Circumscription and can be a kind of TypeDefinition as type specimen | not given | not given | not given | not given |
Rank | Rank data hodler | higher | pointer to higher Rank | OID | 0..1 |
circumscribed taxon | pointer to CircumscribedTaxon | OID | 0..1 | ||
nomenclatural taxon | pointer to NomenclaturalTaxon | OID | 1..n | ||
Publication | Publication data hodler | author | pointer to Author | OID | 1 |
circumscribed taxon | pointer to CircumscribedTaxon | OID | 0..1 | ||
nomenclatural taxon | pointer to NomenclaturalTaxon | OID | 1..n |