Production du schéma

Production du schéma

Représentation des Entités (fig. 1)

  • Une Entité = une table

Représentation des Attributs (fig. 1)

  • Un Attribut devient une colonne de la table
  • Définir un domaine de valeurs (num, char, …)
  • Mentionner les cardinalités (la cardinalité obligatoire [1-1] est implicite et n’est donc pas représentée)

Figure 1: Conversion des entités en tables et colonnes.
Figure 1: Conversion des entités en tables et colonnes.

Représentation des Associations

  • 1:N
  • Création d’une clé étrangère côté 1 (import de l’identifiant de l’autre entité) (fig. 2 et fig. 3)

Figure 2: Représentation d’un type d’associations 1-N.
Figure 2: Représentation d’un type d’associations 1-N.

Figure 3: Traduction d’un type d’associations 1-N par la création d’une clé étrangère.
Figure 3: Traduction d’un type d’associations 1-N par la création d’une clé étrangère.

  • 1:1

  • Création d’une clé étrangère dans l’une des 2 tables, au choix si la relation est facultative des 2 côtés ou dans la table pour lle la relation est obligatoire.

  • Cette clé étrangère devient aussi un identifiant secondaire

  • N:N

  • Création d’une nouvelle entité 1:N

  • Reprise des règles 1:N