Re: database independence

From: <christopher.white_at_mccaw.com>
Date: 13 Jan 94 13:37:05
Message-ID: <cwhite.94Jan1313375_at_guava>


The problem with programming down to the lowest common denominator is that you get the lowest common denominator. Different databases have more advantageous ways to do different things. Database independence is important, as is hardware independence. My advice is to separate all of your database calls through a couple of layers of abstraction. Then, your F/E simply calls a function and gets data back. This should de-couple the database relationship. By using two layers of abstraction, you can ge t some additional scalability and independence (e.g. you can use a distributed architecture or a monolith architecture).

Good Luck,

Topher

---
Christopher A. White          | "I once could see, 
McCaw Cellular Communications |      but now, at last, I'm blind."
Kirkland, Wa                  |         -- Dream Theatre
Received on Thu Jan 13 1994 - 13:37:05 CET

Original text of this message