predictor is the key factor of database