Schéma relationnel☘
Il existe plusieurs méthodes pour schématiser les relations d’une base de données.
Convention☘
Dans ce cours :
- une clé primaire sera soulignée :
id. - une étrangère sera précédée d’un symbole dièse :
#ref.
Schéma relation (attributs)☘
On note le nom de la relation, suivi de la liste de ses attributs.
Exemples
- Confitures (
ref,fruit,stock,prix_unit) - Ventes (
id,#ref_conf,date,qtte)
Schéma relation (attributs DOMAINE)☘
On note le nom de la relation, suivi de la liste des attributs et leur domaine.
Exemples
- Confitures (
refINT,fruitTEXT,stockINT,prix_unitFLOAT) - Ventes (
idINT,#ref_confINT,dateDATE,qtteINT)
Diagramme☘
Les relations sont représentées sous forme de rectangles avec les attributs écrits en colonne. On visualise deux attributs en association grâce à des liens :
- association 1 à 1 :
ou

- association 1 à N :
ou

Exemple
