起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 108|回复: 4

【结贴】请教写表顺序。**

[复制链接]
发表于 2009-5-24 20:40:29 | 显示全部楼层 |阅读模式
请教系统在任务流转时写以下几张表达顺序,
ttask,
ttaskmessage,
业务主表。


请教系统在流程完成时写以下几张表达顺序,
ttask,
ttaskmessage,
tflow,
业务主表。
回复

使用道具 举报

发表于 2009-5-25 09:03:49 | 显示全部楼层
原则上,在写入上面几张表的数据之前如果所有需要的数据已经完备(最重要的就是业务关键值已经有正确的值,并且在后续的提交过程程不会改变)的情况下,没有顺序,习惯用法上只要在同一个事务的提交就可以了。
但是作为一个好的习惯肯定是先写主表的:
TFlow
TTask
TTaskMessage
TBizTaskData
业务表
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-25 11:21:54 | 显示全部楼层
您是指在X3内地写表操作没固定顺序吗?

我是写oracle的trigger的,所以想了解系统对数据库的具体的写表顺序。
回复 支持 反对

使用道具 举报

发表于 2009-5-25 13:26:44 | 显示全部楼层
您自己写我们的表的时候没有顺序要求,我们的系统没有trigger的,也不会依赖写入数据库的顺序,
只要写入之前对写入的这张表来讲数据是完整的就行了,
我们自己写入的顺序就是我上面告诉你的习惯顺序!其中的业务表是用户自己保存的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-25 14:32:52 | 显示全部楼层
谢谢指教!
请结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 23:10 , Processed in 0.040658 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表