Aide sur création d'une base de données
corine0212
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
corine0212 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
corine0212 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche à créer une base de données afin d'enregistrer les heures de salariés intervenant sur un ou plusieurs chantiers avec un formulaire et un sous formulaire (plusieurs salariés sur un même chantier)
J'ai donc crée :
une table SALARIES
ID sal
nom
prénom
matricule
une table HEURES
ID_heures
date
route
attente
temps chantier
matricule
pour le formulaire, je souhaiterais enregistrer :
la date
temps route
heures jour
heures nuit
et dans le sous formulaire
les salaries ayant réalisé le chantier en saisissant leur matricule
Maintenant j'ai du mal avec les clés primaires et les intégrités réferentielles
Lorsque je réalise le sous formulaire soit je ne peux pas saisir ou soit j'ai des doublons.
C'est pourquoi je viens demander de l'aide
Merci pour vos réponses
passez une belle journée
Je cherche à créer une base de données afin d'enregistrer les heures de salariés intervenant sur un ou plusieurs chantiers avec un formulaire et un sous formulaire (plusieurs salariés sur un même chantier)
J'ai donc crée :
une table SALARIES
ID sal
nom
prénom
matricule
une table HEURES
ID_heures
date
route
attente
temps chantier
matricule
pour le formulaire, je souhaiterais enregistrer :
la date
temps route
heures jour
heures nuit
et dans le sous formulaire
les salaries ayant réalisé le chantier en saisissant leur matricule
Maintenant j'ai du mal avec les clés primaires et les intégrités réferentielles
Lorsque je réalise le sous formulaire soit je ne peux pas saisir ou soit j'ai des doublons.
C'est pourquoi je viens demander de l'aide
Merci pour vos réponses
passez une belle journée
A voir également:
- Aide sur création d'une base de données
- Fuite données maif - Guide
- Base de registre - Guide
- Creation de site web - Guide
- Creation de compte google - Guide
- Creation compte gmail - Guide
2 réponses
Bonjour,
Pour votre cas je ferai une base de données de ce genre
table SALARIES
table CHANTIER (s'ils y en a plusieurs)
une table HEURES (heures de travail des salaries)
ATTENTION
Dans une base de données, mieux vaut ne pas utiliser des nom de colonnes avec des accents ou des espaces.
9à peut causer des erreurs lors de l'exaction des requêtes sql.
Maintenant pour les formulaires, il me faudrait voir leur code.
Sinon, pas facile de vous aider.
Pour votre cas je ferai une base de données de ce genre
table SALARIES
id_salarie clé primaire
nom
prenom
matricule
table CHANTIER (s'ils y en a plusieurs)
id_chantier clé primaire
nom
lieu
date_debut (des travaux)
une table HEURES (heures de travail des salaries)
Id_heures clé primaire
id_salarie clé étrangère
id_chantier clé étrangère
date
temps_chantier
..
ATTENTION
Dans une base de données, mieux vaut ne pas utiliser des nom de colonnes avec des accents ou des espaces.
9à peut causer des erreurs lors de l'exaction des requêtes sql.
Maintenant pour les formulaires, il me faudrait voir leur code.
Sinon, pas facile de vous aider.
Bonjour Delphine
Merci beaucoup pour votre réponse
Pour le formulaire, qu'est ce que vous appeler les codes ?
Je souhaiterais un formulaire où je puisse saisir :
la date (plusieurs fois la même date mais un seul n° de bon)
le n° du bon
nbre heures de route
nbre heures de jour
nbre heures de nuit
les salaries étant présent (6 ou 7 par bon) si possible juste leurs matricules
pour pouvoir ensuite avoir le recap des heures effectuées par salariés (nom et prénom) par jour avec une requête qui permet de regrouper le nombre d'heures faites sur une date et le total du mois en fin de ligne
Merci pour vos réponses
Belle journée
Corine
Merci beaucoup pour votre réponse
Pour le formulaire, qu'est ce que vous appeler les codes ?
Je souhaiterais un formulaire où je puisse saisir :
la date (plusieurs fois la même date mais un seul n° de bon)
le n° du bon
nbre heures de route
nbre heures de jour
nbre heures de nuit
les salaries étant présent (6 ou 7 par bon) si possible juste leurs matricules
pour pouvoir ensuite avoir le recap des heures effectuées par salariés (nom et prénom) par jour avec une requête qui permet de regrouper le nombre d'heures faites sur une date et le total du mois en fin de ligne
Merci pour vos réponses
Belle journée
Corine