###### tags: `bdd`
# Gestion des tags et domaines associés
Un apprentissage (tag) peut être dans plusieurs domaines d'apprentissages.
Les domaines ne sont pas disjoints, il peuvent se recouper, l'organisation est purement empirique : on part des propositions des utilisateurs pour organiser la base de donnée.
Remarque : En front on affiche le premier tag.
Cela permet de simplifier le tri des apprentissages associés aux domaines.
Exemple :
web design appartient à design
développement appartient à programmation
Mais les 2 appartiennent aussi à informatique !
**TAG**
| name | TypeId |
| -------- | -------- |
| javascript | 1 |
**DOMAINE**
| Name |
| -------- |
| Code |
**TAG_DOMAIN**
| tag_id | domain_id |
| -------- | ----- |
| 1 | 2 |