Bonjour,
N'étant pas développeur et ne trouvant pas de solution simple, relevant de mes compétences, je fais appel à vos lumières pour monter une base de donnée bien particulière.
L'objectif est de pouvoir réaliser, avec Access, des arbres d'événements qui calcul une probabilité d'occurrence de différentes situations. Ayant une quantité astronomique d'arbres à réalisés, avec des probabilités qui peuvent évoluer au cours du temps et des connaissances scientifiques... je pense qu'Access est tout indiqué
Ex : voir le fichier en pièce jointe
Niveau 1 :
Fuite d'un produit inflammable / Probabilité A
Niveau 2 :
Branche 1 ==> Inflammation immédiate / Probabilité A Probabilité d'inflammation immédiate
Branche 2 ==> Inflammation retardée / Probabilité A * Proba inflammation retardée
Branche 3 ==> Pas d'inflammation (Proba A * (1-(Proba immédiate + Proba retardée))
Voila pour le principe, j'espère que c'est suffisamment claire.
Ce que j'essaye de faire pour l'instant c'est :
Une table "Input Data" où je définie :
- la probabilité A de départ
- le type de produit (les probabilité d'inflammation, renseignées dans une table distincte, sont spécifiques à 4 grandes catégories de produit)
- le débit de fuite (les probabilité d'ignitions sont dépendantes de 3 grandes catégories de débit de fuite (mineure, moyenne et élevée))
Les problèmes :
A/
A partir de mon enregistrement de départ, je voudrais pouvoir :
- sélectionner la probabilité d'ignition adaptée au type de produit (1) ET au débit de fuite (2)
ex : pour un liquide inflammable avec un débit de fuite < 10kg/s, alors la probabilité d'ignition immédiate = 0.008
Et ensuite faire les calculs de probabilité pour chaque type d'ignition.
B/
Comment reporter en cascade des champs d'une table à une autre ?
Ex : table 1 (niveau 1 de l'arbre), clé primaire = N° tuyau
table 2, clés primaire = N° tuyau de la table 1 + taille de fuite n°1
table 3, clés primaire ) = N° tuyau de la table 1 + taille de fuite n°1 + type d'inflammation N°1 (immédiate ou retardée ou pas enflammée...)
Bon, j'espère ne pas avoir été trop confus et je vous remercie déjà de m'avoir lu jusqu'ici. Je suis preneur de tout ou partie de début de solution.
Merci
Partager