Bonjour à tous,
Désolé pour le titre assez vague, mais je n'arrivais pas à formuler mon soucis autrement.
Je vous l'explique plus en détail, mais avec quelques modifications pour une meilleure compréhension.
Pour le suivi médical de personnes (table Personne contenant des informations dessus), on souhaite mettre en place
des règles de fréquences de consultation obligatoire suivant des prédicats non défini à l'avance. Ceux-ci seront basés
sur des valeurs existantes d'attributs de la table personne.
Pour exemple je souhaiterai que les personnnes de 18 ans aillent chez le médecin
tous les X mois, autre exemple on aimerait que les personnes du sexe masculin aillent chez
le medecin tout les Y mois. Le but étant qu'après pour une personne donnée on puisse récupérer la règle la plus contraignante parmi toutes celles dont elle est impactés
(un homme de 18 ans doit aller chez le medecin tout les min(X,Y) mois, logique)
Mon soucis est pour mettre ça en base je sais pas comment gérer mes jointures de manières dynamyques, dans le sens où l'application qui utilisera la BDD ne devra pas etre mise à jour
pour chaque règle.
J'ai fait quelques recherches mais comme les termes clés ne sont pas assez singuliers j'ai rien trouvé de pertinent pour mon problème, c'est pour cette raison que je poste ici.
Si vous avez des pistes pour m'aider, ça serait très gentil de votre part.
Si j'ai manqué de clarté, n'hésitez pas à poser des questions,
Bonne journée à tous !
Partager