added InheritanceType, Discriminator, and Discriminator Column