[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-devel] billing by GnuMed / TORCH / OSCAR
From: |
Horst Herb |
Subject: |
Re: [Gnumed-devel] billing by GnuMed / TORCH / OSCAR |
Date: |
Fri, 14 May 2004 09:20:57 +1000 |
User-agent: |
KMail/1.5.9 |
On Fri, 14 May 2004 03:38, Karsten Hilbert wrote:
> I am fine talking to the SQL Ledger schema directly. After
> all, a schema in an RDBMS *is* an API, and a fairly accessible
> one at that.
Unfortunately not. In gnumed I wanted to make the schema the API through the
use of trigger functions etc. (business logic on the backend), but it's not
working out as originally intended. We still need some middleware, hence the
API would interface the middleware and not the schema directly.
By definition, an API grants you safe intentional access.
Modifying a database via direct record access without more information about
the structure is likely to cause problems.
Horst