我正在使用ServiceStack身份validation与ServiceStack.OrmLite(SqlServer)。 我有不同的用户types,如学生,教师,校长等。所有用户types都将与其他数据库表有关系。 实施它的最佳做法是什么? A)添加必要的字段到UserAuth表格并制作Black Magic(在创buildUserAuth之后,手动为表格添加必要的额外信息) B)学生:UserAuth(UserAuth中的所有字段将被克隆) C)Student.UserAuthId,UserAuth.Meta [UserType.Student,StudentId]相互参照 D)扩展XService,XFeature或?? PS:如何将业主和types字段添加到ServiceStack UserAuth表。