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 30/04/2007, 14h33   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
Par défaut Question sur MERISE

Bonjour,

Je commence une analyse sur une future base de donnée et je me pose une question.

Voici le début de mon analyse :

Un RCD envoie une ou plusieurs questions.
Chaque QUESTION est prise en charge par un RCD expert.
Après analyse le RCD expert priorise cette question et son type (Méthodologie, problème système).
Les corrections système non pris en charge par le RCD expert sont renvoyées avec l’analyse vers ASSIT2DIL.
Il peut y avoir plusieurs échanges entre chaque intervenant pour résoudre le problème.
Le RCD expert peut être amené à ouvrir un INCIDENT pour faire corriger les données par l’assistance.
Une fois les données corrigées la question peut être soldée.

En majuscule nous retrouvons, les entités présentes dans le système d’information.


Propriété des entités :

Un RCD est caractérisé par son identifiant, son prénom, son nom et son service.
Un RCD expert est caractérisé par identifiant, son prénom, son nom et son service.
Une QUESTION est caractérisée par son sujet, sa date d’envoi, sa date de solde, sont contenue, sont type, sa priorité et sont statut.
ASIST2DIL est caractérisé par son identifiant, son prénom, son nom et son service.
Un INCIDENT est caractérisé par son numéro, son sujet, sont contenue, sa date d’ouverture, sa priorité et sont statut.


Je me demande si les entitiés (RCD, RCD expert, ASSIST2DIL) ne devraient pas être regroupées ?
Merci pour vos réponses.
Slts.
patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2007, 21h45   #2
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Est-ce que tu ne peux catégoriser ton'membre' ou 'personnel' en tant que 'RCD', 'RCD Expert' ou 'ASSIT2DIL' en fonction de son rôle autour de la question ?

pour poser la question autrement, est-ce qu'un 'RCD Expert' ne pourrait pas tenir le rôle d'un 'RCD' si, du jour au lendemain, il se mettait à émettre des questions ?
La réponse à la question, dans les différents cas qui t'intéressent,devrait te permettre de déterminer si c'est l'association qui détermine la fonction, ou si ce 'rôle' est défini en tant qu'attribut de l'entité globale 'membre' ou 'personne' ou 'employé' ...
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2007, 23h01   #3
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
Si effectivement, merci pour ta réponse.
Je vais continuer mon analyse. J'ai peur d'avoir des difficultés par la suite. Sur les échanges de réponses. Je verrai bien !
patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2007, 12h54   #4
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
Bonjour,

Je viens vous soumettre le schéma de mes tables sous acces.
Vous pouvez me donner vos commentaires

patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 15h59   #5
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Pourquoi n'as-tu pas mis l'intégrité référentielle sur deux de tes relations ?
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 19h59   #6
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
Il ne veut pas d'ailleur je ne sais pas bien en quoi cela consiste ?
patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 22h20   #7
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Citation:
Envoyé par patou287
Il ne veut pas
Qui "IL" ?
D'autre part, sauf erreur de ma part, c'est toi le chef de ton projet !
Citation:
Envoyé par patou287
d'ailleur je ne sais pas bien en quoi cela consiste ?
Définition :
Mécanisme de vérification qui s'assure que, pour chaque valeur présente dans la clé étrangère, il y a toujours une valeur qui lui dorresponde dans la clé primaire qui lui est jointe.
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 19h24   #8
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
Ok le "il" c'est access il me met un message d'erreur comme quoi les données sont potentiellement différente alors qu'elle ne le sont pas.
patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2007, 08h38   #9
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Si "IL" te le dit, alors, c'est que c'est le cas !

Tu as deux possibilités :
  • Soit tes champs sont de type différents, et là, forcément, il ne peut pas véirfier que les données correspondent puisqu'elle sont de type différent et tu as un message du genre "impossible car la relation doit avoir même nombre de champ et même type"
  • Soit tu as des données dans la clé étrangère (la plupart du temps un 0) qui n'a pas de correspondance dans la clé primaire associée, auquel cas il te dit que les données ne correspondent pas.
A priori, tu es dans le deuxième cas.
Pour y remédier, va dans ta table question et efface toutes les données présentes dans les champs prise_cpt et Identifiant et qui sont non existantes dans le champ identifiant de la table utilisateur
Ensuite, reviens tenter de mettre ton intégrité référentielle.


PS : d'habitude, on fait le MCD AVANT de mettre des données dedans
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 09h55   #10
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
J'ai vérifié les 2 causes possible mais il me met toujours le message d'erreur...
Pourtant ma base est vide...

Cela peut il poser problème par la suite ?
patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 10h08   #11
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Bonjour,

Il me semble que tu as mal construit tes relations.

S'il y a plusieurs relations entre deux tables, il faut construire séparément ces deux relations et non les créer simultanément.
Pour y remédier:
  • Supprimes la relation entre Utilisateur et Question
  • Créer une relation Identifiant et Prise-cpt
  • Créer une seconde relation entre Identifiant et Identifiant, (confirmes la création d'une seconde relation en cliquant sur non)
  • Tu verras alors apparaitre une seconde fois la table utilisateur.

Fais de même avec l'autre relation Question - Redondance.
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 15h48   #12
Invité de passage
 
Inscription : octobre 2006
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 22
Points : 3
Points : 3
Cette solution fonctionne !
Je vais pouvoir continuer à avancer...
Merci beaucoup.
patou287 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 16h18   #13
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Citation:
Envoyé par patou287
Cette solution fonctionne !
Je vais pouvoir continuer à avancer...
Merci beaucoup.

N'oublies pas de cliquer sur
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 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 02h14.


 
 
 
 
Partenaires

Hébergement Web