zoukankan
html css js c++ java
继承历史属性的实体表设计
实体有历史变化,历史变化要求能回溯,有些属性要继承到现状中,即要求从现在的实体能迅速查询到有历史的属性。以房屋为例,房屋会发生现状变更,或者有测绘的实测替换预测,一般都要求能查询出所有的历史情况,所以要保留历史情况,但是过往房屋登记的产权或抵押,现状也要能迅速查询到。
设计表如下:
字段
说明
OldFID
被替换的房ID
NewFID
替换后的房ID
NowFID
现状的房ID,默认值与NewFID一样
替换时,根据新旧ID加入记录(OldFID,NewFID,NewFID),并且执行更新:
update XXX set NowFID=NewFID where NowFID=OldFID。
这样,既保持了历史链,又能从NowFID迅速查询到所有的旧FID,进而查询到历史业务属性。
查看全文
相关阅读:
虚拟机中按键切回windows系统界面快捷键
余数
质数(素数)判断代码实现
=excel========》函数使用
python 正则表达式规则
linux常用命令详解
c指针
visual studio 2015 开发时常见问题的解决方案
python装饰器
构造方法
原文地址:https://www.cnblogs.com/Render/p/601229.html
最新文章
C#调用快递鸟电子面单API单个打印快递单号
售后退换货产品技术解决方案
python实现快递鸟即时查询API接口 数据签名验证
电商退货退款处理服务流程 产品设计 技术对接 快递鸟提供最有效的解决方案
php 实现快递鸟API接口 快递查询对接更高效 100个放心
C# 实现快递鸟API接口签名 快递查询对接更高效
中通快递-单号查询接口-物流路由跟踪信息快递鸟api对接教程
圆通快递单号查询接口物流路由跟踪信息快递鸟api对接教程
快递上门取件接口,支持单号查询-申通快递
最痛的领悟---maven的filtering,includes,excludes标签用法
热门文章
maven的-D命令使用方法
maven中filtering的使用
SpringCloud Feign在远程调用中传输文件
使用commons-io工具包进行方便的文件操作
使用postman的pre-request功能在发起请求前获取并使用登录后的cookie
spring规范下的文件上传(非jax-rs规范)
jax-rs规范的REST接口文件上传
jax-rs规范下的REST接口使用
思考: 计算机软件与其他学科的区别
Linux日志级别的调节
Copyright © 2011-2022 走看看