摘要: 继承实现方式分为三种:subclass; joined-subclass;union-subclass a.类中体现 b.库中体现分为三种: b.1:一种方式:人和学生公用一张表,添加一个辨别字段,学生数据特有的字段不能设置非空约束,因为人对象是没有这个数据的 b.2第二种方式:共有数据放一张表中, 阅读全文
posted @ 2016-01-23 19:48 假程序猿 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 单向n-n:(catogory-item)一个类别对应多个条目,一个条目对应多个类别 a.以类别类中有条目的集合的引用为例: b.数据库中的体现:建立一个新表,以类别和条目的主键关联的外键做新表的联合主键。 c.映射配置:在类别表中配置外键映射关系 d测试: 保存 将执行四条插入语句将种类和条目插入 阅读全文
posted @ 2016-01-23 16:23 假程序猿 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 双向一对一以部门和经理为例:a.部门和经理类中各自由对方的引用:(省略了get/set方法)b.数据库两种方式实现:一种(b.1)是外键映射,并将外键添加唯一约束(至于哪个对象的主键做外键,可随意,差别是在获取关联对象数据的方式上有些差异);第二种(b.2)方式是:主键映射即把外键作为主键。例子如下... 阅读全文
posted @ 2016-01-23 14:46 假程序猿 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 引用对象被覆盖 阅读全文
posted @ 2016-01-23 14:34 假程序猿 阅读(173) 评论(0) 推荐(0) 编辑