docs/merise #20
@ -160,4 +160,17 @@ Cette table contient deux colonnes qui font référence aux **clés primaires**
|
|||||||
C'est ce qu'on appelle une **clé composite**.
|
C'est ce qu'on appelle une **clé composite**.
|
||||||
</Callout>
|
</Callout>
|
||||||
|
|
||||||
### 🔄 Relations réflexives
|
### 🔄 Relations réflexives
|
||||||
|
|
||||||
|
Dans notre situation, nous n'avons pas de relation réflexive.
|
||||||
|
Mais le premier exemple donné sur cet article possède une relation réflexive sur l'entité **Entité 3**.
|
||||||
|
|
||||||
|
Pas besoin de revenir tout en haut de l'article, je te le remets juste ici :
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Dans cet exemple, on retrouve une relation réflexive entre l'entité **Entité 3** et elle-même.
|
||||||
|
Cette relation est définie avec une cardinalité **0,1** - **0,N**.
|
||||||
|
|
||||||
|
On appliquera la même logique que pour une relation **One to Many** que l'on a vu plus haut.
|
||||||
|
On retrouvera donc une **clé étrangère** dans la table **table_3** qui va faire référence à la **clé primaire** de la même table.
|
||||||
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 18 KiB |
BIN
app/public/images/merise/mld-4.webp
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
app/public/images/merise/mld-5.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
|
After Width: | Height: | Size: 24 KiB |