create a generalization table