Salut tout le monde,
J'ai une liste de catégorie qui peut avoir 2 types de sous-catégories:
- Catégorie: une liste de catégories ( A, B, C )
- Sous-Catégorie1: les catégories ( A, B, C ) doivent avoir une sous-catégorie
- Sous-Catégorie2: Seulement une de ces catégories, supposons A, peut avoir une sous-catégorie: A1, A2, A3. Les autres catégories ne peuvent pas avoir ce type de sous-catégories, il est exclusif a A.
Exemple:
Catégorie | Sous-Catégorie1 | Sous-Catégorie2
A - AAA - AA
A - AAL - AL
B - BBB - NULL
C - CCC - NULL
Il existe une relation many-to-many entre catégorie et Sous-Catégorie1.
Pourtant je veux que associer la combinaision [ Catégorie - Sous-Catégorie1 - Sous-Catégorie2 ] forme un ID.
Combien de tables je dois créer ?
Partager