DBStructureGenerator