一、拆分实体到多个表
1、在日常开发中,会经常碰到一些老系统,当客户提出一些新的需求,这些需求需要在原来的表的基础上加一些字段,大多数人会选择通过给原表添加字段的方式来完成这些需求,方法,虽然可行,但是如果架构不合理的系统...,就会牵一发而动全身.所以处理这种需求比较合理的方式是:建一张新表来存放新的字段....通过叫做合并两张及以上的表到一个单独的实体,也叫分拆一个实体到多个表,我们把每个组成部分当成一个逻辑实体.这个过程叫做逻辑分拆....缺点:每当获取实体时,框架都需要额外的Join联结.
2、示例
下面通过一个示例简单介绍下逻辑分拆
(1)、数据库表设计图
?...二、拆分一张表到多个实体
假设数据库中有一张表,里面包含一些常用的字段,但是也包含一些不常用的大字段。