Clés primaires indispensables ou non ?
Fermé
François41
-
2 févr. 2010 à 15:33
garion28 Messages postés 1545 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 3 avril 2011 - 3 févr. 2010 à 16:12
garion28 Messages postés 1545 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 3 avril 2011 - 3 févr. 2010 à 16:12
A voir également:
- Clés primaires indispensables ou non ?
- Cle usb non reconnu - Guide
- Clé usb 2to vrai ou faux - Accueil - Stockage
- Cles windows 8 - Guide
- Logiciel réparation clé usb non reconnue gratuit - Télécharger - Récupération de données
3 réponses
skykiller31
Messages postés
112
Date d'inscription
dimanche 20 avril 2008
Statut
Membre
Dernière intervention
5 août 2011
5
2 févr. 2010 à 15:58
2 févr. 2010 à 15:58
dans chaque base de données correcte on trouve dans chaque table sa propre clé primaire qui permet d'identifier chaque attribu exemple:
dans la table "villes" nous avons paris et toulouse
dans la table "rues" nous avons "rue Alsace lorraine"
si dans le schéma conceptuel chaque rue appartient à une seule ville alors dans ce cas là on doit avoir deux attribus qui ont le meme nom "rue alsace lorraine" et pour faire la difference entre eux on est obligé d'avoir cette clé primaire (un identifiant numérique par exemple)
dans le cas où une rue peut appartenir à une ou plusieurs villes alors le nom de la rue peut etre lui meme la clé primaire de la table "villes"
dans tous les cas il est obligatoire d'avoir une clé primaire dans chaque table pour avoir une base de données correcte et fonctionnelle.
dans la table "villes" nous avons paris et toulouse
dans la table "rues" nous avons "rue Alsace lorraine"
si dans le schéma conceptuel chaque rue appartient à une seule ville alors dans ce cas là on doit avoir deux attribus qui ont le meme nom "rue alsace lorraine" et pour faire la difference entre eux on est obligé d'avoir cette clé primaire (un identifiant numérique par exemple)
dans le cas où une rue peut appartenir à une ou plusieurs villes alors le nom de la rue peut etre lui meme la clé primaire de la table "villes"
dans tous les cas il est obligatoire d'avoir une clé primaire dans chaque table pour avoir une base de données correcte et fonctionnelle.
blux
Messages postés
26450
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
6 novembre 2024
3 312
2 févr. 2010 à 16:12
2 févr. 2010 à 16:12
Salut,
J'ai prévu des tables, mais je m'aperçois que certaines n'ont pas de clés primaires, seulement des clés étrangères pour les jointures.
C'est que ton modèle relationnel est mal fait ;-)
J'ai prévu des tables, mais je m'aperçois que certaines n'ont pas de clés primaires, seulement des clés étrangères pour les jointures.
C'est que ton modèle relationnel est mal fait ;-)
garion28
Messages postés
1545
Date d'inscription
mardi 16 juin 2009
Statut
Membre
Dernière intervention
3 avril 2011
406
3 févr. 2010 à 16:12
3 févr. 2010 à 16:12
s'il y as une clé étrangère alors il doit y avoir une clé primaire