Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2685 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MCD/Concept] Quelle solution pour mon probleme ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MCD/Concept] Quelle solution pour mon probleme ?

n°1459434
Hagalaz
Posté le 18-10-2006 à 11:57:10  profilanswer
 

Bonjour,
 
Je pense être face à un cas de schéma qui ne trouve pas sa place dans les SGBD Relationnels , mais plutot dans les fichiers XML. Bref, j'ai besoin de faire un truc sur MySQL , et je ne vois pas comment modéliser ça.
 
Je vous explique :
 
J'ai cré une appli en Delphi , qui permet de référencer des documents, c'est à dire générer une référence unique en fonction de plusieurs critères , et de stocker ces infos sur une table dans MySQL.
 
Après une réunion de travail , il s'est avéré qu'on devait mettre en place un système de "relecteur".
 
Je m'explique :
 
Lorsqu'une personne cré une référence , il devra indiquer une liste de relecteurs , c'est à dire une liste de users qui devront valider ou non l'ajout de son document.
 
Je dois donc d'un côté stocker une liste d'utilisateur , et lier chaque utilisateur aux documents qu'il doit relire.
 
Ma solution
 
Créer une BDD nommé USER.
Créer une table par USER , avec deux champs "Id" (Id du document qu'il doit relire) , et "Status" (Accepté , Non relu , Refusé).  
 
Ensuite je pourrai lancer un trigger dans la BDD pour changer le statut du document de la table DOCUMENT en fonction des "Status" de la table USER.
Exemple : Si tout le monde a mis "Accepté" dans la table USER , le champ "Status" de la table DOCUMENT s'update et devient "ACCEPTE".
 
 
 
J'ai un peu de mal à conceptualiser le truc , donc si vous avez une autre idée pour faire fonctionner ça , je vous écoute.

mood
Publicité
Posté le 18-10-2006 à 11:57:10  profilanswer
 

n°1459449
skeye
Posté le 18-10-2006 à 12:04:25  profilanswer
 

Soit j'ai pas compris la question, soit je vois pas la difficulté et encore moins le rapport avec des fichiers xml...[:jean-guitou]


---------------
Can't buy what I want because it's free -
n°1459451
skeye
Posté le 18-10-2006 à 12:05:45  profilanswer
 

et ta solution est mauvaise.[:pingouino]
Une table des "relecteurs", et une table "relecture" qui contient l'id du document, l'id du relecteur, et le status...


---------------
Can't buy what I want because it's free -
n°1459923
Hagalaz
Posté le 18-10-2006 à 17:51:23  profilanswer
 

Donc je dois faire dans la redondance :)

n°1460207
skeye
Posté le 19-10-2006 à 07:59:36  profilanswer
 

euh, ben non, ya aucune redondance, dans ce que j'ai dit.[:dawao]


Message édité par skeye le 19-10-2006 à 08:00:52

---------------
Can't buy what I want because it's free -
n°1460208
skeye
Posté le 19-10-2006 à 08:00:08  profilanswer
 

si tu as déjà tes relecteurs dans ta table des utilisateurs ou un truc du style tu en rajoute pas...:o


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MCD/Concept] Quelle solution pour mon probleme ?

 

Sujets relatifs
[JSP] problème à la compilation : bean pas trouvé.probleme charset texte page web -> mail
Problème de retour chariot dans mon css[linux-wxwidgets] Probleme de cross compilation vers windows
problème de replaceAll avec "&"[resolu] problème de regex
probleme avec une video en flashprobleme de connexion mysql / php
probleme de session[PHP5;MySQL4.1] probleme utilisation avec IE
Plus de sujets relatifs à : MCD/Concept] Quelle solution pour mon probleme ?


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR