New interface IDatabaseTypeProvider