社区
应用实例
帖子详情
记录订单的修改历史,如何实际数据库表?
边城的风
2007-09-13 12:52:57
现在客户要求能够修改订单,并且把每次的修改历史都记录下来,如何设计数据库来满足此要求呢?
比如现在有两张表 PO_HEADER 和 PO_DETAIL
要求改一次单(包括改Header 和Detail),都能够可以跟踪到,改了哪些内容。
我知道有一些大系统,比如SAP之类的,可以做到这一点。
...全文
689
6
打赏
收藏
记录订单的修改历史,如何实际数据库表?
现在客户要求能够修改订单,并且把每次的修改历史都记录下来,如何设计数据库来满足此要求呢? 比如现在有两张表 PO_HEADER 和 PO_DETAIL 要求改一次单(包括改Header 和Detail),都能够可以跟踪到,改了哪些内容。 我知道有一些大系统,比如SAP之类的,可以做到这一点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kelph
2007-09-13
打赏
举报
回复
加PO_HEADER_histroy 和 PO_DETAIL_history
结构相同,增加修改时间,修改人等字段
每改一次插入一条
边城的风
2007-09-13
打赏
举报
回复
先结分!
kelph
2007-09-13
打赏
举报
回复
表结构一样的话,PO的每次修改都有一条记录,会导致主键冲突
兄弟,表结构保持一致,但是identity主键还是要得
hb_gx
2007-09-13
打赏
举报
回复
把每次的修改历史都记录下来,那肯定要建个历史档了,历史档用自增长的ID做主键,字段就看那些是必须保存的了,也不用什么都保存历史
在表的update触发器里往历史档写就好,当然是每个表对应一个历史档
OracleRoob
2007-09-13
打赏
举报
回复
记录这些修改历史,用来作查询吧!
可以用触发器实现。
这样不论是通过程序,还是直接在表中修改,都能记录修改的历史信息。
边城的风
2007-09-13
打赏
举报
回复
kelph() ( ) 信誉:100 2007-09-13 12:56:15 得分: 0
加PO_HEADER_histroy 和 PO_DETAIL_history
结构相同,增加修改时间,修改人等字段
每改一次插入一条
表结构一样的话,PO的每次修改都有一条记录,会导致主键冲突
订单
表
的字段类型 mysql_Mysql
数据库
下
订单
表
如何设计?
Mysql
数据库
下
订单
表
如何设计商品
表
和
订单
表
。通过一个
表
来关联。那删除了商品,相关联的
订单
表
如何显示出这个已经删除的商品
订单
表
需要冗余商品名、商品编号、价格等基本信息。不能只保存一个商品主键,这个是
订单
...
数据库
订单
表
设计
订单
表
(order) |-- 自动编号(order_id, 自增长主键) |--
订单
单号(order_no, 唯一值,供客户查询) |-- 商店编号(shop_id, 商店
表
自动编号) |--
订单
状态 (order_status,未付款,已付款,已发货,已签收,退货申请...
商城项目
数据库
设计中
订单
表
目录商城项目
表
设计中
订单
表
订单
主
表
订单
与商品关联
表
订单
历史
记录
表
订单
退货申请
表
订单
退货原因信息
表
订单
退货信息
表
订单
支付信息
表
订单
配置信息
表
订单
表
主要
表
结构
订单
状态流程货到付款
订单
状态流程 商城项目
表
...
Mysql
订单
表
如何设计?
mysql
订单
表
如何设计?商品
表
和
订单
表
。通过一个
表
来关联。那删除了商品,相关联的
订单
表
如何显示出这个已经删除的商品?
订单
表
需要冗余商品名、商品编号、价格等基本信息。不能只保存一个商品主键,这个是
订单
表
的...
支付+商城双系统:2、
数据库
设计
数据库
设计前言一、需要哪些
表
?二、使用步骤1.引入库2.读入数据总结 前言 我们使用的
数据库
是mysql,使用的框架是mybatis。为了保存我们支付+商城项目的数据,首先对...支付之前先下单,所以会有
订单
表
,
记录
谁下的单
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章