In this paper we focus on enhancing of user-driven XML-to-relational mapping techniques which leave the mapping decisions in hands of users. We propose an algorithm which exploits the user-given annotations more deeply searching the user-specified 'hints' in the rest of the schema and applies an adaptive method on the remaining schema fragments.
We describe the algorithm, implementation of its key features called UserMap, and results of experimental testing on real XML data.