From: | Csaba Nagy <nagy(at)ecircle-ag(dot)com> |
---|---|
To: | David Fetter <david(at)fetter(dot)org> |
Cc: | Gregory Stark <stark(at)enterprisedb(dot)com>, Edward Stanley <Edward(dot)Stanley(at)mcs(dot)vuw(dot)ac(dot)nz>, Richard Huxton <dev(at)archonet(dot)com>, Sean Utt <sean(at)strateja(dot)com>, Andrew Hammond <andrew(dot)george(dot)hammond(at)gmail(dot)com>, josh(at)agliodbs(dot)com, postgres hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: My honours project - databases using dynamically attached entity-properties |
Date: | 2007-03-14 16:01:49 |
Message-ID: | 1173888109.9058.157.camel@coppola.muc.ecircle.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, 2007-03-14 at 16:50, David Fetter wrote:
> On Wed, Mar 14, 2007 at 02:28:03PM +0000, Gregory Stark wrote:
> > "David Fetter" <david(at)fetter(dot)org> writes:
> >
> > > CREATE TABLE symptom (
> > > symptom_id SERIAL PRIMARY KEY, /* See above. */
> > > ...
> > > );
> > >
> > > CREATE TABLE patient_presents_with (
> > > patient_id INTEGER NOT NULL REFERENCES patient(patient_id),
> > > symptom_id INTEGER NOT NULL REFERENCES symptom(symptom_id),
> > > UNIQUE(patient_id, symptom_id)
> > > );
> >
> > I'm just glad I don't have your doctor. I hope mine doesn't think
> > symptoms are all boolean values.
>
> What's in the symptom table is up to the doctor.
OK, and here's the problem: each doctor might want to put something else
in the symptom table. Each doctor might want to do it in a type safe
way, e.g. so that the application enforces an enumeration of
"high/moderate/low" for the symptom fever (or maybe another doctor wants
it in exact degrees)... you can all stuff it in a string field, but you
know how reliable that will be.
Cheers,
Csaba.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-03-14 16:26:44 | Re: [PATCHES] Bitmapscan changes |
Previous Message | Richard Huxton | 2007-03-14 16:00:36 | Re: My honours project - databases using dynamically attached entity-properties |