Salut.
Sunt incepator in MongoDB.
Imi doresc sa creez o baza de date simpla cu analize medicale. Apoi doresc sa apara in rosu rezultatele care se afla in afara limitelor normale.
Trebuie sa folosesc doua tabele: unul pentru pacienti incluzand rezultatele analizelor si altul pentru a se compara fiecare parametru daca este sau nu in afara limitelor normale?
Pot face o interfata user friendly in Java pentru introducerea manuala a rezultatelor?
pai si rezultatele efective unde sunt?
si ce faci daca un pacient repeta analiza?
conteaza si data analizei (poate pentru un grafic de evolutie)?
depinde foarte tare care e scopul aplicatiei / bazei de date.
daca e unul didactic… atunci e ok in orice forma (daca se exerseaza conceptul).
daca e unul practic / comercial… atunci analiza trebuie pornita de fluxul real de lucru.
o aplicatie buna e aia care modeleaza fluxul efectiv.
si atunci trebuie sa documentezi putin ce se intampla acum cu pacientii si analizele (sau ce se doreste a se intampla)… si apoi structurezi datele implicate si de aici o sa iti rezulte apoi si baza de date.
pai si reperele intre care trebuie sa se incadreze rezultatul?
ma gansesc ca trebuie sa ai undeva ca pentru analiza x rezultatul normal e intre a si b (eventual corelat cu varsta / gen / rasa / etc).
asta pare a fi una dintre cerintele (putine) mentionate.
da, mongo nu e relational, dar tu ai mentionat alternativa
Ma gandeam la o tabela statica, ce trebuie sa contina valorile normale.
Cealalta tabela in care sa existe barcode, data recoltarii si rezultatul analizelor introdus manual. Apoi da, sa se faca o comparare id cu id intre cele doua tabele.