Implemented a type name mapping sensitive to a source database dialect