|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
Bonjour, je dois réaliser une BDD conservant les propositions d'employés.
Des propositions sont acceptées d'autres refusées. Puis, dans les propositions acceptées, les meilleurs sont gratifiées d'une prime. Donc par rapport à cela on a des champs à remplir : Par exemple pour les propositions acceptées et gratifiées, il faut remplir le champs "montant de la gratification" Pour les propositions rejetées, ce champs est évidemment inutile. Les propositions avant d'être classées :acceptés ou refusées sont toutes saisies par les employés eux même grâce à un formulaire qui comporte autant de champs que d'informations nécéssaires (Auteur, Service impliqué) Puis, lorsque les propositions sont classées (à une date différente de celle de la saisie) par le "chef" d'autres informations sont nécésssaires en fonction du classement : refusé ou accepté. Question : etant à ma deuxième réalisation de BDD j'ai compris que la phase d'organisation des données était la plus importante, j'aimerai avoir l'avis des nombreux spécialistes de ce forum : Comment organiser mes données? Une seule table (c'est mon avis) mais dans ce cas beaucoup de champs NULL pour les propositions refusées, moins pour les propositions acceptées et non-gratifiées et tous les champs remplies pour les propositions acceptées et gratifiées. ou alors une relations 1-1 il semble que ce soit un cas où elle peut utile (ce qui est rare apparement) ou encore je suis à côté de la plaque, il faut concevoir plusieurs tables (jé tentais un MEA (sur papier) et il semble que non pas besoins de plusieurs tables mais j'ai peu être surement fait des erreurs de raisonnement )j'attends vos avis éclairés et commentaires avisés (en espérant avoir été clair) Merci |
|
|
00
|
|
|
#2 | |
|
Membre éclairé
![]() Patrick GassmannInscription : mars 2005 Messages : 282 ![]() |
Citation:
Dans ce cas tu devra prévoir, que seuls les chefs ont accès aux champs <accepté ou réfusé>, et <gratification> La relation 1-1, avec 2 tables une proposition des employes, l'autre réponse des chefs est peut être plus logique dans la conception, mais l'effacement des données de la table 1 sera plus compliquée (mais faisable)
__________________
. less is more vous pouvez faire une recherche dans le forum et également une recherche dans les FAQ |
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
Je pense que le 1-1 est une bonne solution
Merci bien, ca me rassure d'avoir un avis des quelqu'un de plus confirmé lut |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com