Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/06/2011, 13h31   #1
Futur Membre du Club
 
Avatar de abdoinfo
 
Inscription : septembre 2009
Messages : 125
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 125
Points : 19
Points : 19
Par défaut clé primaire et étrangère

salut tout le monde,

je voudrais savoir c'est si possible de définir sous Mysql une clé étrangère sur une table comme étant une clé primaire c'est à dire la clé est étrangère et primaire en même temps



Merci.
abdoinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 15h48   #2
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 3 878
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 39
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 3 878
Points : 7 655
Points : 7 655
Je ne sais pas particulièrement sous MySQL, mais normalement, oui. Une clé étrangère peut-être ou peut participer à la clé primaire d'une table
__________________
Sevyc64 --- Le partage est notre force

NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2011, 18h21   #3
Futur Membre du Club
 
Avatar de abdoinfo
 
Inscription : septembre 2009
Messages : 125
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 125
Points : 19
Points : 19
bien sur que oui, mais comment ???
abdoinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 11h35   #4
Invité de passage
 
Homme Yassine FADILI
Étudiant
Inscription : mai 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Yassine FADILI
Localisation : Maroc

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2011
Messages : 2
Points : 1
Points : 1
Par défaut Le noveau

Moi aussi même problème mais cette fois sous Oracle
Arhal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 11h58   #5
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 3 878
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 39
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 3 878
Points : 7 655
Points : 7 655
Je sais pas, je ne connais ni MySql, ni Oracle.

Comment vous essayer de créer vos clés pour que ça ne marche pas ?
Il faut créer 2 contraintes sur la même colonne, une en clé étrangère, l'autre en clé primaire
__________________
Sevyc64 --- Le partage est notre force

NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2011, 19h13   #6
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 954
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 954
Points : 17 774
Points : 17 774
C'est du SQL de base... Rien à voir avec MySQL ou Oracle !

Mon livre comme mon site web peuvent vous y aider.
En particulier :
Clef primaires :
http://sqlpro.developpez.com/cours/s...partie2#L7.1.4
http://sqlpro.developpez.com/cours/s...partie2#L7.2.1
Clef étrangères :
http://sqlpro.developpez.com/cours/s...partie2#L7.1.7
http://sqlpro.developpez.com/cours/s...partie2#L7.2.4

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 13h31   #7
Membre habitué
 
Avatar de rinuom99
 
Étudiant
Inscription : août 2007
Messages : 238
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2007
Messages : 238
Points : 125
Points : 125
Envoyer un message via MSN à rinuom99
tout dépend de la conception de ta base de données
rinuom99 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h45.


 
 
 
 
Partenaires

Hébergement Web