|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() med benÉtudiant Inscription : octobre 2010 Messages : 74 ![]() |
Bonjour je vous pose mon problème je suis entrain de développer une application de gestion des horaires des employés d'un usine ces derniers travaillent chaque jour sous un nouveau horaire et cet horaire contient 4 tranches et doivent pointer au début et à la fin de chaque tranche, ce que j'ai essayé de faire et auquel je ne suis pas parvenu c'est d'avoir les tranche où un employé n'a pas pointé.
Voila un extrait de la base de donnée Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Développeur Inscription : août 2010 Messages : 587 ![]() |
mets un MPD au lieu d'un MLD, ça sera deja plus clair...
__________________
Développeur informatique contrarié... |
|
|
00
|
|
|
#3 | |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Développeur Inscription : août 2010 Messages : 587 ![]() |
MPD : modèle physique de données
MLD : modèle logique de données le MPD permettrait juste d'y voir plus clair quand a la structure des tables et leur relation, le problème de Med_be consistant sans doute en une requete SQL avec jointure, le schéma que je demande faciliterait la tache... http://blog.developpez.com/ylarvor/p...vec-toad-data/
__________________
Développeur informatique contrarié... |
|
|
00
|
|
|
#5 |
|
Débutant
Laurent Webmaster Inscription : octobre 2006 Messages : 2 873 ![]() |
Oui, mais avec un export de la base, on l'aurait en entier, et on pourrait faire des essais de notre côté.
|
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() Développeur Inscription : août 2010 Messages : 587 ![]() |
exact, le but étant le même...aider
__________________
Développeur informatique contrarié... |
|
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() med benÉtudiant Inscription : octobre 2010 Messages : 74 ![]() |
Bonjour les amis merci pour l’intérêt que vous avez porté à ma question voila le script de ma base de données .
Pour la table planning les colonnes lun,mar,......,dim continent un ID horaire de la table horaire,j'ai pas fait une jointure entre ces deux tables est ce que sa pose un problème ????? det_emp_pla --> table intermédiaire entre employer et planning det_hor_tra --> table intermédiaire entre horaire et tranche Code sql :
|
||
|
|
00
|
|
|
#8 |
|
Membre émérite
![]() Développeur Inscription : août 2010 Messages : 587 ![]() |
de ce que je vois, rien ne relis 'tranche' à l'employé ou à son planning, comment connaitre ses tranches horaires pour pouvoir justement vérifier qu'il à bien pointé pendant ses horaires planifiés ?
__________________
Développeur informatique contrarié... |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() med benÉtudiant Inscription : octobre 2010 Messages : 74 ![]() |
Justement c'est ça mon problème mais je voie pas comment lier ces deux tables.
ce que je fais je récupéré la valeur de id_horaire de la colonne 'lun' par exemple et je cherche les tranches qui correspondent à cet horaire je répété cette opération pour chaque jour de la semaine |
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() med benÉtudiant Inscription : octobre 2010 Messages : 74 ![]() |
merci j'ai suivi ton conseil
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com