I want to write a wrapper around MySQL but I will in future extend it to support other databases. I will cover only nasic useful features (commons) but it should be extensible in future with minimal change. I want to write an interface but I cannot get good tutorial to glean wisdom from.
I will be glad to hear your comments and pointers. Don't worry about re inventing the wheel, much of the time is funny way of learning ;)