Matebat
Modèle des données à obtenir:
1,N 1,N
1,1
1,N
1,N
• Requête Action : Création de la « table » (CIM) [Périodes emploi] :
L’identifiant choisi pour l’entité Personnel est le matricule ; par ailleurs, on a besoin d’une CIM [périodes_emploi]. pour créer cette association, on utilise une requête de type action la création de table, à partir de la table eploi_temp.
[pic]
Actionner le menu Requête Création de table, [pic]
[pic]
puis exécuter la requête avec [pic], on obtient la boîte de dialogue [pic] enregistrer la requête.
Dans la liste des objets, une nouvelle table [Périodes_emploi] est apparue.
[pic]
On obtient 1 027 occurrences.
Modifier la table (CIM) obtenue pour définir une clé (concaténation des identifiants des entités participant à l’association).
• Modèle relationnel : fenêtre Relations
[pic]
Ne pas oublier d’appliquer l’intégrité référentielle…
[pic]
[pic]
Résoudre le problème rencontré.
• Créer les listes déroulantes
Partout où cela est nécessaire.
• Requête [Personnel employé en 2012]
Résultat à obtenir :
[pic]
On obtient 166 occurrences.
[pic]
• Requête [Agences d’intérim] :
Résultat à obtenir :
[pic]
[pic]
• Requête analyse croisée : [Types d’emplois par agence]
On veut ventiler la durée travaillée dans les différentes agences pour chaque type d’emploi.
Résultat à obtenir :
[pic]
Choisir dans le menu requête [Analyse croisée] : [pic]
Cela fait apparaître une ligne « analyse » : un champ doit être choisi en « en-tête de colonne » et un champ en « valeur ».
[pic]
• Formulaire de saisie des nouveaux contrats
Exemple :
[pic]
Tester votre formulaire en ajoutant quelques nouveaux employés.
• Requête [Registre unique du personnel]
Rechercher sur Internet les champs obligatoires.
• [SOMMAIRE] à l’aide d’un formulaire
En mode