Mysql plusieurs liaisons entre 2 tables.
Résolu/Fermé
stefziva
Messages postés
4
Date d'inscription
jeudi 29 décembre 2011
Statut
Membre
Dernière intervention
31 janvier 2012
-
Modifié par stefziva le 29/12/2011 à 17:20
stefziva Messages postés 4 Date d'inscription jeudi 29 décembre 2011 Statut Membre Dernière intervention 31 janvier 2012 - 29 déc. 2011 à 18:06
stefziva Messages postés 4 Date d'inscription jeudi 29 décembre 2011 Statut Membre Dernière intervention 31 janvier 2012 - 29 déc. 2011 à 18:06
A voir également:
- Mysql plusieurs liaisons entre 2 tables.
- Tables des matières word - Guide
- Mysql community server - Télécharger - Bases de données
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
- Tables ascii - Guide
2 réponses
doctormad
Messages postés
430
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
2 avril 2015
99
Modifié par doctormad le 29/12/2011 à 17:51
Modifié par doctormad le 29/12/2011 à 17:51
Salut,
Trois tables jour, mois et année me semblent indispensables, surtout en termes d'évolutivité. La redondance d'information est dans ce cas précis négligeable face au gain de flexibilité.
De plus cela permet de différer les mises à jour mois et année si problématique de grand nombre de requêtes tu pourrais par exemple ne répercuter la maj sur le mois et sur l'année qu'une fois par heure. Evidemment pas si un CA temps réel est voulu. Au passage l'utilisation de triggers peut-être plus que bénéfique si besoin de "temps réel".
Après selon tes besoins tu pourrais aussi rajouter des liaisons comme par exemple id_mois dans la table jour cela faciliterais la mise à jour, l'indexation sur les dates étant moins performante que celle sur les entiers.
Trois tables jour, mois et année me semblent indispensables, surtout en termes d'évolutivité. La redondance d'information est dans ce cas précis négligeable face au gain de flexibilité.
De plus cela permet de différer les mises à jour mois et année si problématique de grand nombre de requêtes tu pourrais par exemple ne répercuter la maj sur le mois et sur l'année qu'une fois par heure. Evidemment pas si un CA temps réel est voulu. Au passage l'utilisation de triggers peut-être plus que bénéfique si besoin de "temps réel".
Après selon tes besoins tu pourrais aussi rajouter des liaisons comme par exemple id_mois dans la table jour cela faciliterais la mise à jour, l'indexation sur les dates étant moins performante que celle sur les entiers.
stefziva
Messages postés
4
Date d'inscription
jeudi 29 décembre 2011
Statut
Membre
Dernière intervention
31 janvier 2012
29 déc. 2011 à 18:06
29 déc. 2011 à 18:06
Merci de ta réponse doctormad, et bien je vais faire comme cela donc ... en ce qui concerne les MAJ par mois et année je comptais le faire directement quand une ligne est ajouté dans la table suivi ... ainsi quand il y a suppression ou modification le CA/mois et par année se mettra à jour aussi.
Ensuite je mettrai l'application en ligne afin que l'on puisse y accéder depuis partout.
Merci et bonne fin de journée ;)
Cordialement,
Stefziva
Ensuite je mettrai l'application en ligne afin que l'on puisse y accéder depuis partout.
Merci et bonne fin de journée ;)
Cordialement,
Stefziva