A survey on uncertainty management in data integration