Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2011, 10h57   #1
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Par défaut Conseil sur création de tables

Bonjour,

J'aurais besoin d'un conseil sur le problème suivant :

J'ai une table principale qui contient plusieurs champs:
Matricule
Nom
Prénom
Etc...


Tout mon personnel durant sa carrière reçoit des grades successifs :
Sapeur (s)
Sapeur
Caporal
...
Capitaine

Les grades possèdent tous un numéro d'arrêté.

Ma question est la suivante :

Est ce que je dois créer une table par grade et arrêté et avec quelle relation ??
Ou une table avec tous mes grades et arrêté ???

Merci de vos conseils...
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2011, 12h37   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

C'est un arrêté par grade, ou un arrêté par grade par personne ?

Si c'est un arrêté par personne, souhaites-tu avoir l'historique des arrêtés pour cette personne ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2011, 13h42   #3
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
C'est un arrêté par grade et par Sapeur Pompier.

Ensuite chaque SP à une fiche individuelle (un état) ou figure l'historique de son avancement.
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2011, 18h30   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Tu vas avoir besoin d'une table nomination avec la date de la nomination, l'arrêté et le grade obtenu.

Dans cette table, deux clés externes, l'une en provenance des grades et l'autre le matricule.

Donc au total 3 tables.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/01/2011, 10h27   #5
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Bonjour,

1°) Si j'ai bien compris, il faut créer une table "Nomination":
- Grade
- Date de nomination
- N° de l'arrêté
La clé primaire doit être sur quel champ par contre ???

2°) Ensuite créer une autre table avec tous les grades :
- Sapeur (s)
....
- Capitaine
Même question pour la clé primaire ???

3°)Et pour le matricule je le récupère de ma table principale ??

Merci d'avance
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 14h09   #6
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

J'aurais une table Sapeur

tbl_Sapeur
Matricule (Primary key)
Nom
Prénom
....

tbl_Grade
Grade (Primary Key)


tbl_Nomination
Id (Auto number primary key)
Matricule (External key)
Grade (External key)
....
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/01/2011, 17h04   #7
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
L'idéal serait que je possède un formulaire de saisie avec une liste déroulante ou je choisis mon nom et ensuite s'affiche les dates et N° d'arrêté de chaque grade:

Nom : liste déroulante

2ème Classe(fixe) date N° arrêté
ainsi de suite
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 17h17   #8
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Ça n'a plus rien à voir avec les tables !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 17h20   #9
Nouveau Membre du Club
 
Homme Emmanuel
Inscription : janvier 2011
Messages : 210
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel
Localisation : France

Informations forums :
Inscription : janvier 2011
Messages : 210
Points : 27
Points : 27
Je sais, c'est juste pour savoir si après avoir crée mes tables et fais les relations je pourrais associer ça à mon formulaire ?
manusp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 17h37   #10
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Quand tu auras tes tables, tu pourras passer à l'étape suivante et oui, on peut parcourir les sapeurs et récupérer les informations qui les concernent.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h46.


 
 
 
 
Partenaires

Hébergement Web