[SQL]database koppelen op meerdere vlakken

Pagina: 1
Acties:

  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 21:53
Misschien een beetje rare titel, maar het lijkt mij wel iets wat de lading dekt...

Ik ben op zoek naar een leuke stageplaats voor mijn opleiding Farmacie. Het gebied van interacties van geneesmiddelen vind ik erg interessant en zou hier graag iets mee doen. Momenteel gebruiken alle softwarefabrikanten van apothekers-software een SQL-database waarin combinaties van geneesmiddelen staan die een interactie hebben. Middel X en Y hebben samen een interactie. Redelijk 2D dus.

Als onderzoek zou ik graag uit willen zoeken of het mogelijk is om een 3e variant hierin aan te brengen en zo de besluitvorming omtrend het voorschrijven bij een bepaalde combinatie (X+Y = interactie, maar mag wel samen gebruikt worden, behalve als factor Z aanwezig is)

Ik heb hierover een discussie gevoerd met een prof. en die zegt dat dat niet mogelijk is om te programmeren. Nu kan ik zelf niet programmeren, maar het lijkt mij dat dit wel mogelijk is. Echter zal bij iedere interactie het mechanisme toegevoegd worden. Middel X is een substraatvan een leverenzym, middel Y een remmer van dat enzym (nu: geen probleem want het is maar matig. toekomst: geen probleem, behalve bij patienten met een verminderde leverfunctie oid)

Dit zijn standaard problemen waar een apotheker dagelijks tegenaan loopt en steeds moet dit bedacht worden. De apotheker is hiervoor opgeleid. De apothekersassistent echter niet (iig niet voldoende) Zij gaat uit van het oordeel van de computer en haar eigen ervaring. Juist de ervaring kan soms van levensbelang zijn (voorheen ging het goed, dus nu ook is een vaak gemaakte redenering, die voor problemen kan zorgen)

Mijn vraag is nu in hoeverre dit soort dingen in een database in te richten zijn? Het lijkt mij dat functie X en Y icm Z een goede uitkomst zou moeten kunnen opleveren. Wel zal de hele database dan waarschijnlijk omgegooid moeten worden omdat het mechanisme achter de interactie erbij moet.

Sorry voor de lange startpost, maar enige uitleg vond ik wel op zijn plaats ;)

Punten wat iig moet kloppen: uniformiteit in invoeren van gegevens. Middel X -> enzym substraat, enzym remming, enzym inductie oid, dan moet bij middel Y ook letterlijk zo staan omdat het anders niet te koppelen is.
De effecten van een ziekte zullen ook meegenomen moeten worden en ingevoerd moeten kunnen worden. Dit wordt dan een soort koppeling van de locale database (van patiënten) die via een andere database (met alle geneesmiddelen en hun werking) uiteindelijk een interactie oplevert.

Kan iemand met meer database-ervaring mij hierover informeren? Wat zijn punten waarop gelet dient te worden? Is dit echt een onbegonnen iets of is dit met de juiste kennis goed te doen?

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 17-12-2025

curry684

left part of the evil twins

Paultje3181 schreef op donderdag 09 februari 2006 @ 14:17:
Als onderzoek zou ik graag uit willen zoeken of het mogelijk is om een 3e variant hierin aan te brengen en zo de besluitvorming omtrend het voorschrijven bij een bepaalde combinatie (X+Y = interactie, maar mag wel samen gebruikt worden, behalve als factor Z aanwezig is)

Ik heb hierover een discussie gevoerd met een prof. en die zegt dat dat niet mogelijk is om te programmeren.
Dus ipv simpelweg een koppeltabel die voorschrijft of 2 artikelen wel of niet samen gebruikt mogen worden wil je een 3-punts koppeltabel?

Die professor van jou moet zich met farmacie gaan bezighouden en niet met programmeren want dat kan iedere relationele database met 2 handen op de rug 8)7

Kun je wellicht iets concreter en vooral abstracter uitwerken wat je wil hebben? Kudo's voor de mooie startpost, maar hij is zeg maar 'IT'er-onvriendelijk', dwz je vertelt een heel verhaal maar wordt nergens concreet over welke elementen je hoe wil automatiseren. En ik heb toch aardig wat training met zwamverhalen van klanten omvormen tot ICT-projecten :P

Professionele website nodig?


  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 21:53
hahaha, de concrete uitwerking weet ik dus nog niet, maar je bevestigt iig wat ik al vermoede: je kunt makkelijk op 3 vlakken databases koppelen... Het enige probleem is dan hoe je je koppelingen aangeeft. De bedoeling is namelijk dat op het moment dat nieuw middel X met interacties die werken volgens een mechanisme toegevoegd wordt, dat automatisch ook de link gemaakt wordt dat de interactie die middel A heeft (hetzelfde mechanisme erachter) ook geldt voor middel X. En hier zit nu juist het probleem denk ik...
Maar alles staat of valt met de keuze van de juiste termen...
Bijvoorbeeld kolom leverfunctie: kan verhoogd, verlaagd of normaal zijn.
Bij geneesmiddel X komt dan: substraat enzym
Bij geneesmiddel Y komt dan: remmer enzym met eventueel sterkte van remming
Bij de koppeling X+Y krijg je dan geen signaal als het een matige remming is, behalve op het moment dat de leverfunctie verlaagd is. Dit wordt dan in een persoonlijke database aangegeven oid...

Ik hoop dat dit iets duidelijker is. Het gaat me op dit moment ook niet om de concrete uitwerking, maar de manier van denken. Bijvoorbeeld over wat wel en wat niet aangegeven kan worden in de database...