Glossary model¶
These model elements all deal with glossaries and objects contained within glossaries.
classDiagram
direction RL
class Referenceable {
<<abstract>>
}
link Referenceable "../entities/referenceable"
class Asset {
<<abstract>>
}
link Asset "../entities/asset"
Referenceable <|-- Asset : extends
class AtlasGlossary
link AtlasGlossary "../entities/atlasglossary"
Asset <|-- AtlasGlossary : extends
class AtlasGlossaryCategory
link AtlasGlossaryCategory "../entities/atlasglossarycategory"
Asset <|-- AtlasGlossaryCategory : extends
class AtlasGlossaryTerm
link AtlasGlossaryTerm "../entities/atlasglossaryterm"
Asset <|-- AtlasGlossaryTerm : extends
Relationships¶
The following illustrates how the various glossary objects inter-relate with each other:
erDiagram
AtlasGlossary ||--o{ AtlasGlossaryCategory : categories
AtlasGlossary ||--o{ AtlasGlossaryTerm : terms
AtlasGlossaryCategory }o--o{ AtlasGlossaryTerm : terms
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : antonyms
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : classifies
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : preferredTerms
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : replacementTerms
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : seeAlso
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : synonyms
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : translatedTerms
AtlasGlossaryTerm }o--o{ AtlasGlossaryTerm : validValues