Combining User and Database Perspective for Solving Keyword Queries over Relational Databases