===== 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]]