Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : les cles etrangers et les relations en mysql [ Archives / Besoin d'aide pour ma base de données ] (im_ahmed10)

mercredi 15 juin 2005 à 19:52:04 | les cles etrangers et les relations en mysql

im_ahmed10



cool

Salut a tout le monde 
 J'aimerais créer une base de données relationnel en mysql pour mon site web dynamique en php, j’utilise Easyphp
et j ai besoin de savoir comment créer les relation entre les tables ou bien comment definir les clés étrangers pour que je puise lier les différent tables entre eux


jeudi 16 juin 2005 à 11:16:55 | Re : les cles etrangers et les relations en mysql

frop01

Membre Club
bonjour,

le format est le suivant :

jeudi 16 juin 2005 à 11:29:56 | Re : les cles etrangers et les relations en mysql

frop01

Membre Club
Réponse acceptée !
pouuuuf  ! merde alors ca fait 10 minutes que je suis entrain d'écrire le message et voila qu'il n'affiche rien :!

le type de la table doit etre innodb et puis le format est :

[Code]
CREATE TABLE parent(id INT NOT NULL,
                    PRIMARY KEY (id)
) TYPE=INNODB;
CREATE TABLE child(id INT, parent_id INT,
                   INDEX par_ind (parent_id),
                   FOREIGN KEY (parent_id) REFERENCES parent(id)
                     ON DELETE CASCADE
) TYPE=INNODB;
[/Code]

ON DELETE CASCADE 
ON UPDATE CASCADE
sert pour l'intérgrité référentielle .
Voici deux liens à étudier :

http://www.nexen.net/docs/mysql/annotee/alter-table.php
http://www.nexen.net/docs/mysql/annotee/innodb-foreign-key-constraints.php


jeudi 16 juin 2005 à 21:52:29 | Re : les cles etrangers et les relations en mysql

im_ahmed10

Réponse acceptée !



cool
Merci bcp pour ton aide frop01
et j'aimerais ajouter qui j'ai arrive a regler le probleme ,il faut tout simplement utilise des tables sous format Inndb et c'est facile sous Easyphp8
pour les gens qui aime savoir plus sur l'utilisation et le syntaxe des clés étragers sous Mysql voici un lien qu'est tres utiles
http://dev.mysql.com/doc/mysql/fr/using-innodb-tables.html




Cette discussion est classé dans : créer, mysql, relations, cles, etrangers


Répondre à ce message

Sujets en rapport avec ce message

Base Mysql [ par bruce207 ] Bonjour,je débute avec Mysql que j'ai téléchargé (v 5.0) et j'ai essayé de créer une base de donnée que je voudrais utilisé avec Visual Basic pour fai Liste des erreurs mysql [ par gregoire2008 ] Bonjour je suis actuellement entrain de créer des classes en PHP et je voudrais notamment en créer une qui me permette de personnaliser le message d'e créer une table avec mysql [ par limalima ] Bonjour,je viens d'installer mysql,j'essai de créer une table, et il me dit ceci:no database selectedalors comment selectionner une base?merci . Comment créer une procedure avec mysql [ par gregoire2008 ] Bonjour, ma question est peut être un peu débile mais je n'arrive pas à créer de procédure stockée avec mysql. J'utilise la version 4.1.9 et quand je Bdlink oracle vers Mysql [ par rabdou ] Salut tous le mondeje vx Utilise des services d'accès hétérogènes d'ORACLE pour accéder à une base de données mysql(oracle sous windows et mysql aussi Première fonction MySQL [ par RaphAstronome ] Bonjour,Je suis en train de faire ma première fonction MySQL.Elle est sensé traduire un BIGINT en BLOB mais il semble qu'il y est une érreur de sytaxe Requete mysql un peu complexe !! [ par wcherif ] Bonjour, y a t il quelqu'un qui peux m'aider !!???J'ai une table MySql qui contient des valeur prise à chaque jour (colonne date, et colonne valeur).J Problème DATEDIFF [ par snakeyes ] S'adapter improviser vaincre...Bonjour à tous.J'ai un problème dans une requete (en rouge). celà m'affiche toutes les lignes de ma table, alors que je Selection plusieurs champ de plusieur tables [ par raynor797 ] Bonjour, voila j'ai un petit probleme.Il faut que je puisse :Selectionner tout mes tables (sachant que le nombre de tables varie)Les rentrer dans un a un "select" un peu dur [ par fatatra ] Bonjour a tous;J'ais une base de données qui contient des evenements a un champ date yyyy-mm-aa et un champ heure hh:mm:ss.A un moment donnée je voudr


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.