Prometheus data model
based on description by Pullan et al., TAXON 49:55-75 (2000)

OID: object ID
Class Attribute
name definition name definition type cardinality
Classification data strucutres
CircumscribedTaxon (CT) Container of a circumscribed taxon; a kind of Circumscription authorpointer to Author whose taxonomic view is represented by this CircumscribedTaxon OID 1
publicationpointer to Publication if the CircumscribedTaxon is published OID 0..1
circumscriptionpointer to Circumscription delimits the CircumscribedTaxon OID 1..n
rankpointer to RankOID 1
ascribed namepointer to AscribedName; unnecessary to be publishedOID 1
calcurated name pointer to NomenclaturalTaxon representing scientific name calcurated for the CircumscribedTaxon OID 0..1
name based placement pointer to NomenclaturalTaxonOID 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 rankpointer 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 namepointer to CircumscribedTaxonOID 0..n
name based placementpointer to CircumscribedTaxonOID 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