Databázový model
E-R model
Zdrojový kód e-r modelu
Vygenerovaný zakládací SQL skript
Upravený zakládací SQL skript
Význam jednotlivých entit
taSymptomy - seznam všech symptomů (projevů onemocnění). Každý symptom má svůj název a popis.
taSyndromy - seznam všech syndromů (příčin onemocnění). Syndrom má svůj název, teoretické informace a principy léčby.
taSySy - průchodová entita, vyjadřující vztah N:N mezi symptomy (projevy) a syndromy (příčinami). Každý syndrom může mít několik symptomů, stejně tak každý symptom může mít několik syndromů.
taLecby - každý syndrom se dá léčit několika způsoby. Entita je existenčně závislá na syndromu. Léčba má svůj název, recept a případné modifikace.
taPulzy - seznam všech pulzů (v čínské medicíně mají pulzy zvláštní význam). Pulz má svůj název a popis.
taPuSy - průchodová entita, vyjadřující vztah N:N mezi syndromy (příčinami) a pulzy. Každý syndrom může mít N pulzů, pulz se může vztahovat k N syndromům.
taPacienti - seznam všech pacientů. U pacienta zaznamenáváme jeho jméno, příjmení, datum narození, hodinu narození, adresu a telefon.
taProblemy - každý pacient může být léčen kvůli několika problémům - k léčení každého problému pak přísluší několik návštěv.
taNavstevy - jednotlivé návštěvy pacienta u lékaře.
taAnamnezy - průchodová entita, umožňující vybrat symptomy, které pacient při své návštěvě má. U těch důležitých se nastaví atribut AnamPrioritni.
taDiagnozy - průchodová entita, umožňující označit pravděpodobné příčiny onemocnění (syndromy). DiagPoradi=0 znamená, že pacient daným syndromem určitě netrpí. DiagPoradi=1 je hlavní diagnoza, DiagPoradi>1 jsou vedlejší diagnózy.
Vztah MaPulz - jaký pulz má pacient při své návštěvě.