User Models in an Adaptive Interface for Databases