From: Kerry Sainsbury <[EMAIL PROTECTED]>
>
> Hiding databases from Clients is, in my experience too, is an important
> thing to do.
>
> It's actually one of the reasons I always preferred "Native Drivers" ala
> SQL-Links in the BDE, because it means that I didn't have to accept
> responsibility for putting an ODBC or OLE-DB (what's it called now? oops
> ADO) driver on a machine, and so allow 'Power' users screw with tables.
>

Nah - IMHO you're taking the approach of a condescending technocrat

My strategy is to

1/ Design the DB with protection - ie protect the data with triggers for RI
and DI
2/ Empower the 'client' with knowledge of the database

In the long term this means the client takes responsibilty for the system
and you
don't end up with the 'well i may have dont it but YOU shouldn't have let me
do it'

so writes the arrogant technocrat ;-)

Regards Neven
N.K. MacEwan B.E. E&E
[EMAIL PROTECTED]

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to