Unicité d'une clé primaire
Fermé
Themahg
-
2 mars 2006 à 18:54
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 3 mars 2006 à 15:28
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 3 mars 2006 à 15:28
A voir également:
- Unicité d'une clé primaire
- Clé windows 10 gratuit - Guide
- Clé usb non détectée - Guide
- Clé bootable windows 10 - Guide
- Clé usb 2to vrai ou faux - Accueil - Stockage
- Cle hdmi tv - Guide
6 réponses
bonjour
j'arrive pas comprendre votre question mais j'essaye de vous repondre.
l'astuce des clés et la suivante
utilsé les dpendances fonctionnel et aprés la troisième forma normal(MERISE) c.a.d
exemple la pièces d'identité contient deux bases de données
bd1 (Numéro , nom , prénom, date de naissance, l-naissance ,adresse,code dépatrtemental)
bd2(code départemental,département)
la clé primaire pour db1 et le numéro e
la clé primaire pour db2 et le code départemental et failt le lien entre les deux bases dr données bd1 et bd2.
bon courage
j'arrive pas comprendre votre question mais j'essaye de vous repondre.
l'astuce des clés et la suivante
utilsé les dpendances fonctionnel et aprés la troisième forma normal(MERISE) c.a.d
exemple la pièces d'identité contient deux bases de données
bd1 (Numéro , nom , prénom, date de naissance, l-naissance ,adresse,code dépatrtemental)
bd2(code départemental,département)
la clé primaire pour db1 et le numéro e
la clé primaire pour db2 et le code départemental et failt le lien entre les deux bases dr données bd1 et bd2.
bon courage
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 mars 2006 à 10:18
3 mars 2006 à 10:18
L'algo ?
Ou bien l'ordre SQL pour qu'elle soit unique ?
par exemple.
Si c'est pour l'algo de vérification d'unicité, c'est généralement des tables de hashage (voir CRC32, SHA-1, MD5...)
Ou bien l'ordre SQL pour qu'elle soit unique ?
CREATE TABLE matable (numClient int PRIMARY KEY, nomClient varvhar(50))
par exemple.
Si c'est pour l'algo de vérification d'unicité, c'est généralement des tables de hashage (voir CRC32, SHA-1, MD5...)
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
3 mars 2006 à 10:28
3 mars 2006 à 10:28
Salut
Autre solution simple (et je reconnais un poil bourrine), tu select le max et tu rajoutes 1 :)
Autre solution simple (et je reconnais un poil bourrine), tu select le max et tu rajoutes 1 :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
3 mars 2006 à 14:30
3 mars 2006 à 14:30
Ben si c'est dans ta base c'est qu'elle est unique, ou alors elle est pas primaire!
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 mars 2006 à 15:28
3 mars 2006 à 15:28
themahg, teebo a raison:
Si tu utilises une base de données, c'est le boulot de ta base de données de s'assurer qu'une clé est unique.
C'est le boulot des bases de données !
Il ne faut pas réinventer la roue.
Si tu utilises une base de données, c'est le boulot de ta base de données de s'assurer qu'une clé est unique.
C'est le boulot des bases de données !
Il ne faut pas réinventer la roue.