如何将含有继承关系的类图映射为关系数据库

如何将含有继承关系的类图映射为关系数据库,第1张

库。 通常使用以下两种方法来映射继承关系: 1)将基类映射到一张表,每个子类映射到一张表。在基类对应的表中定义主键,而在 子类对应的表中定义外键。 2)将每个子类映射到一张表,没有基类表。在每个子类的表中包括基类的所有属性。 这种方法适用于子类的个数不多,基类属性比较少的情况。

比如说我们现在要频繁的 *** 作数据库。那么是不是每一次都要开关数据库,获得连接并进行增删该查方法的调用。这个时候为了方便起见,就把这个共同的 *** 作写成一个父类,然后让子类去继承它,那么就不用在写相同的代码了,这样也减少了代码的冗余。可是什么时候用接口呢?比如说,现在要登录一个网站。是不是都有什么登录的方法,注册的方法,修改个人资料的方法,,等等。这样就可以把这些方法用接口的方式来实现。在继承父类的同时去实现接口,然后调用父类里面的共有方法就ok了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6737332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存