in reply to Architecture of a Database system
It seems like a good way to make it as simple as possible to change databases in the future...
theoretically you could just change the abstraction layer. Granted in most cases you do that
in the DB functions layer... but I suppose the SQL abstraction layer encapsulates the SQL specific
stuff even more... theretically making it easier to change... since all SQLs are certainly NOT
created equal :)
- Ant