Entité : Type d'étiquette¶
Classe : DefinedTermSet¶
Permet de définir un type pour regrouper plusieurs étiquettes entre elles.
Inspiré de : schema:DefinedTermSet
classDiagram
class DefinedTermSet
click DefinedTermSet href "../DefinedTermSet"
DefinedTermSet : description
DefinedTermSet : hasDefinedTerm
DefinedTermSet --> "0..1" DefinedTerm : hasDefinedTerm
click DefinedTerm href "../DefinedTerm"
DefinedTermSet : identifier
DefinedTermSet : name
DefinedTermSet : owner
DefinedTermSet --> "1" Organization : owner
click Organization href "../Organization"
Attributs¶
| Nom | Cardinalité et type | Description | Héritage | Affichage API |
|---|---|---|---|---|
| identifier | 1 Texte |
Un slug unique pour ce type d'étiquette parmi les types d'étiquette de l'Organisateur. | direct | Public: Sortie:Obligatoire Format:Valeur |
| name | 1 Texte |
Le nom du type d'étiquette comme il doit être lu. | direct | Public: Sortie:Obligatoire Format:Valeur |
| description | 0..1 recommended Texte |
La description du type. Que décrit ce type d'étiquette. | direct | Public: Sortie:Obligatoire Format:Valeur |
| hasDefinedTerm | 0..1 DefinedTerm |
Liste des étiquettes que l'ensemble contient. | direct | Public: Sortie:Obligatoire Format:Référence |
| owner | 1 Organization |
L'organisation autrice de cet ensemble. | direct | Public: Sortie:Obligatoire Format:Valeur |
Utilisations¶
| Utilisée par | Utilisé dans | Type | Utilisation |
|---|---|---|---|
| Organization | definedTermSets | range | DefinedTermSet |
| DefinedTerm | inDefinedTermSet | range | DefinedTermSet |
Annotations¶
| Propriété | Valeur |
|---|---|
| class_type | main |
| entity_name | Type d'étiquette |
| api_profiles | public |
| api_profile_labels | public=Public |