数据库表扩展 扩展属性

在表的设计时候,由于考虑步骤,需要新增一些字段,重新设计表,但是又不想对表结构进行大量的改动,其中一个方法是进行表的扩展
假设基础表为table_base 才有三层生成的base_BLL base_DAL base_Model,现在需要进行扩展
扩展表为table_Ext,扩展表对应三层为Ext_BLL Ext_DAL Ext_Model
Ext_BLL继承base_BLL,通过外键进行关联

这里写图片描述

接着对Ext_DAL进行改造,如GetAllList

select  ba.*,de.DEPTNAME from table_base ba,table_Ext ex,BS_DEPT de
where ba.ID=ex.ID and ex.DEPTID=de.DEPTID

接着对Ext_Model进行属性扩展,即base属性包括在Ext中

进行封装List<Ext_Model>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值