一个家装市场有各种登录的角色:设计师.业主…… 这些角色有一些共同的字段,例如passWord,userName,age等等,但是分别又有自己的一些特殊字段,例如设计师要写自己的设计经历,业主可能要有自己的楼号等等.这在数据库设计上符合主扩展模式,也就是分成主表和扩展表,主表包含基本的信息,若干扩展表继承了主表的字段,同时增加了自己的独特字段. 这样所有用户的主键都遵循同一个序列,子表的外键关联主表的主键,也是自己的主键. 在JAP上,设计User实体为抽象的父级实体,Desing.Owner两…