Conception base de données historique
Fermé
dolcevita01
Messages postés
4
Date d'inscription
vendredi 25 mai 2012
Statut
Membre
Dernière intervention
21 juin 2012
-
25 mai 2012 à 16:24
dolcevita01 - 31 mai 2012 à 15:07
dolcevita01 - 31 mai 2012 à 15:07
A voir également:
- Conception base de données historique
- Historique de mes trajets - Guide
- Formules excel de base - Guide
- Historique presse-papier android - Guide
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
4 réponses
blux
Messages postés
26595
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
10 janvier 2025
3 323
25 mai 2012 à 16:41
25 mai 2012 à 16:41
Salut,
la solution réside dans ton choix de clé primaire.
Qu'as-tu mis pour tes trois tables ?
la solution réside dans ton choix de clé primaire.
Qu'as-tu mis pour tes trois tables ?
dolcevita01
Messages postés
4
Date d'inscription
vendredi 25 mai 2012
Statut
Membre
Dernière intervention
21 juin 2012
25 mai 2012 à 17:06
25 mai 2012 à 17:06
la clée primaire pour les 3 tables est le numenseigne.
blux
Messages postés
26595
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
10 janvier 2025
3 323
25 mai 2012 à 17:18
25 mai 2012 à 17:18
C'est bien là où est l'erreur, justement !
Si les trois tables ont la même clé primaire, c'est que les données peuvent être regroupées dans une seule et même table.
Pour les deux tables quanti et qauli, numenseigne doit être une clé étrangère...
Il faudra donc leur trouver une clé primaire (ce peut être un numéro d'ordre ou un numéro aléatoire).
Tu en profiteras également pour réviser tes cours de BDR ;-)
Si les trois tables ont la même clé primaire, c'est que les données peuvent être regroupées dans une seule et même table.
Pour les deux tables quanti et qauli, numenseigne doit être une clé étrangère...
Il faudra donc leur trouver une clé primaire (ce peut être un numéro d'ordre ou un numéro aléatoire).
Tu en profiteras également pour réviser tes cours de BDR ;-)
dolcevita01
Messages postés
4
Date d'inscription
vendredi 25 mai 2012
Statut
Membre
Dernière intervention
21 juin 2012
25 mai 2012 à 17:29
25 mai 2012 à 17:29
il faut bien lier les trois tables, puisque une enseigne a des infos quanti et quali
blux
Messages postés
26595
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
10 janvier 2025
3 323
25 mai 2012 à 19:33
25 mai 2012 à 19:33
Oui, il faut lier les trois tables avec une relation 1-n entre identité et les deux autres tables.
Et qui dit relation de type 1-n dit clé étrangère...
Et qui dit relation de type 1-n dit clé étrangère...
jee pee
Messages postés
40656
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
10 janvier 2025
9 484
25 mai 2012 à 20:32
25 mai 2012 à 20:32
Salut,
Dans tes 2 tables quanti et quali, tu pourrais rajouter un champ : date de valeur.
Et faire des champs ( Enseigne + date de valeur ) la clé primaire.
cdlt
Dans tes 2 tables quanti et quali, tu pourrais rajouter un champ : date de valeur.
Et faire des champs ( Enseigne + date de valeur ) la clé primaire.
cdlt
blux
Messages postés
26595
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
10 janvier 2025
3 323
25 mai 2012 à 22:46
25 mai 2012 à 22:46
Vu où on en est dans l'analyse, je pense que les histoires de clés composées peuvent attendre la prochaine leçon, ne crois-tu pas ? ;-)