docs: Update MLD diagrams with new relationships and images
This commit is contained in:
parent
dc8b54ad47
commit
554448486a
@ -117,18 +117,16 @@ Dans notre cas, on a une relation **One to Many** entre **Événement** et l'hé
|
||||
|
||||
C'est-à-dire :
|
||||
|
||||
- **Événement** doit être spécialisé par **Concert** ou **Répétition** _(1,1)_
|
||||
- **Concert** peut spécialiser plusieurs **Événement** _(0,N)_
|
||||
- **Répétition** peut spécialiser plusieurs **Événement** _(0,N)_
|
||||
- **Événement** peut être spécialisé par **Concert** ou **Répétition** _(**0,2** de manière implicite)_
|
||||
- **Concert** doit spécialiser un et un seul **Événement** _(**1,1** de manière implicite)_
|
||||
- **Répétition** doit spécialiser un et un seul **Événement** _(**1,1** de manière implicite)_
|
||||
</Callout>
|
||||
|
||||
- **Entité 1** doit avoir un et un seul **Entité 3** _(1,1)_
|
||||
- **Entité 3** peut avoir plusieurs **Entité 1** _(0,N)_
|
||||
On va donc ajouter une **clé étrangère** dans les tables **concert** et **rehearsal** qui va faire référence à la **clé primaire** de la table **event**.
|
||||
|
||||
On va donc ajouter une **clé étrangère** dans la table **Entité 1** qui va faire référence à la **clé primaire** de la table **Entité 3**.
|
||||

|
||||
|
||||

|
||||
|
||||
Et là : tu remarqueras que la **clé étrangère** est en italique et est préfixée par un `#` !
|
||||
C'est un petit rappel pour nous indiquer que c'est une **clé étrangère**.
|
||||
Et là : tu remarqueras que les **clés étrangères** sont en italique et sont préfixées par un `#` !
|
||||
|
||||
On constate également que des flèches sont apparues entre les tables.
|
||||
Ces flèches nous permettent de visualiser le sens de la relation entre les tables, en partant de la table contenant la **clé étrangère** vers la table contenant la **clé primaire**.
|
||||
BIN
app/public/images/merise/mld-2.webp
Normal file
BIN
app/public/images/merise/mld-2.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
Loading…
Reference in New Issue
Block a user