===== Exemple complet =====
**Schéma de base relationnelle** :
* **Clients** ( __nom_client__, adresse_client, solde)
* **Commandes** ( __num_Commande__, __n__o__m__ __c__l__i__e__n__t, __n__o__m__ __f__o__u__r__n__i__s__s__e__u__r__, __c__o__m__p__o__s__a__n__t__, quantité, montant)
* **Fournisseurs** ( __nom_fournisseur__, adresse_fournisseur)
* **Catalogue** ( __nom_fournisseur, composant__, prix )
** Réalisation ** :
**Clients** :
^__nom_client__^adresse_client^solde^
|Durand|7, rue des Lilas|335,00|
|Dubois|44, av. du Maréchal Louis|744,00|
|Duval|5, place du marché|33,00|
**Commandes** :
^__num_Commande__^ __n__o__m__ __c__l__i__e__n__t^ composant^ quantité^
|6674|Dubois|micro controller|55|
|6637|Dubois|radio tuner|2|
|6524|Durand|transistor|4|
|6443|Duval|micro controller|7|
**Fournisseurs** :
^__nom_fournisseur__^ adresse_fournisseur^
|Sage|33, College street, London|
|MoxCom|77 Ashley square,Mumbay|
**Catalogue** :
^__nom_fournisseur__^ __composant__^ prix^
|Sage|transistor|4,4|
|MoxCom|micro controller|3,7|
|MoxCom|radio tuner|7,0|
===== SQL =====
Exemple de définition de table avec clé étrangère en SQL :
CREATE TABLE Organisateur (
no_participant INTEGER NOT NULL,
no_tel VARCHAR(12),
nom_coll VARCHAR(30) NOT NULL,
PRIMARY KEY (no_participant),
FOREIGN KEY (no_participant) REFERENCES Participant,
FOREIGN KEY (nom_coll) REFERENCES Colloque);
__Previous__ : [[public:std-3:cm2:conception_de_bases_de_donnees:3.1.2_traduction_vers_le_modele_relationnel:Traduction des associations de un à plusieurs (associations fonctionnelles)]]
__Up__ : [[public:std-3:cm2:conception_de_bases_de_donnees:3.1.2_traduction_vers_le_modele_relationnel|Traduction vers le modèle relationnel]]
__Next__ : 3.2 [[public:STD-3:CM2:Interrogation des bases de données]]