1.宽表:一行多字段,缺点在于有数据冗余,优点在于查询数据的时候不需要join.
2.窄表:一列多行表,每个行的字段要有一个ID,这个ID代表该行的这个字段代表的意义,这种表的好处在于降低数据冗余,因为,一个ID可能会对应多条数据,缺点在于当查询数据的时候要进行join.
3.维度表,事实表:事实表就是窄表中带有ID的表,维度表就是包含ID和ID对应值的表。
4.domain object(service 层)是data object(dao层)经过业务规则组合成的对象。
2.窄表:一列多行表,每个行的字段要有一个ID,这个ID代表该行的这个字段代表的意义,这种表的好处在于降低数据冗余,因为,一个ID可能会对应多条数据,缺点在于当查询数据的时候要进行join.
3.维度表,事实表:事实表就是窄表中带有ID的表,维度表就是包含ID和ID对应值的表。
4.domain object(service 层)是data object(dao层)经过业务规则组合成的对象。