Lien entre les tables

Mao Ymmt -  
Mao_Ymmt Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous.
Je suis depuis deux semaine embêté car ma bdd piétine.
mon souci est le suivant. j'ai trois table:
- établissement
- personnel
- affectation.
j'ai relié les trois. Mai j'obtiens pas le résultat que je veux.
En effet, sachant qu'un personnel peut être affecté dans un établissement A puis dans un B et ensuite pouvoir revenir dans A, j'aimerai
  • d'une part pouvoir saisir la date (Affectation) et le lieu (Etablissement) d'affection du personnel à partir de la table Personnel,
  • et d'autre part, pouvoir avoir la tracabilité du personnel dans les etablissements.

Mais après plusieurs tentatives je réalise q c'est moi qui ne sais comment m'y prendre.
merci d'avance pour votre précieuse aide.
A voir également:

2 réponses

Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Et tu as quoi comme champs dans affectation ?
Logiquement c'est dans la table affectation que tu peu gérer l'historique.
1
heliconius Messages postés 539 Date d'inscription   Statut Membre Dernière intervention   142
 
Bonsoir,

PERSONNELS--1,n---(Affecter à)---1,n--ETABLISSEMENTS
`--------0,n--DATES


Personnels(idpers, nom, prenom, etc...)
Affecter(idpers, idetab, date, cause, etc...)
Etablissements(idetab, nom, adresse, etc...)

Les champs soulignés = clef primaire

Table Personnels :
+------+--------+----------+-----+
|idpers| nom | prenom | ... |
+------+--------+----------+-----+
| 1 | DUPONT | Jean | ... |
| 2 | MARTIN | Isabelle | ... |
| 3 | DUVAL | Denis | ... |
| ... | ... | ... | ... |


Table Etablissements :
+------+--------+-----------+-----+
|idetab| nom | adresse | ... |
+------+--------+-----------+-----+
| 1 | ETAB1 | 15, rue... | ... |
| 2 | ETAB2 | 3, Place.. | ... |
| 3 | ETAB3 | 8 av. de.. | ... |
| ... | ... | ... | ... |


Table Affecter :
+------+------+----------+---------------------+---+
|idpers|idetab| date | cause |...|
+------+------+----------+---------------------+---+
| 3 | 1 |01/06/2012| 1ère affectation |...|
| 2 | 1 |18/03/2013| Rapprochement époux |...|
| 3 | 3 |01/01/2015| Remplacement de.. |...|
| ... | ... | ... | ... |...|


DUVAL Denis a été affecté à ETAB1 le 01/06/2012 en 1ère affectation puis à ETAB3 le 01/01/2015 en remplacement de...

Probable que ces trois tables fassent l'affaire, non ?
1
Mao_Ymmt Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse. Je vais m'y mettre
0