A Flexible Approach to evaluating Soft Conditions with Unequal Preferences in Fuzzy Databases