A Rough Set Approach to Attribute Generalization in Data Mining