Model design pattern for google app engine
问题 I am building an app on google app engine which has three different kind of Users(ABC,LMN,XYZ). This is how my model looks like User(db.Model): email = db.EmailProperty() username = db.StringProperty() password = db.StringProperty() role = db.IntegerProperty() ## role = 1 for ABC;2 for LMN;3 for XYZ ABC(User): name = db.StringProperty() isSuperHero = db.BooleanProperty() LMN(User): nickname = db.StrngProperty() profession = db.StringProperty() # some other random property XYZ(User):