A Flexible Approach to Matching User Preferences with Records in Datasets based on the Conformance Measure and Aggregation Functions