Imo, it's better to pass the source file ('db_structure.xml') as argument from OC_Setup instead of hardcoding it in every DB type