起步软件技术论坛-X3

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

【搞定】想给表TFLOWID和TFLOW设置外键关联,应该怎么设呢?[请求]**

[复制链接]
发表于 2007-10-11 12:34:06 | 显示全部楼层 |阅读模式
1、我对TFLOW、TFLOWID、TTASK、TTASKMESSAGE表之间的对应关系的理解是这样的,自左到右均为一对多关系,一条TFLOW对多条TFLOWID,一条TFLOWID对多条TTASK,一条TTASK对多条TTASKMESSAGE。

2、我的需求是要在TFLOWID纪录删除后,关联的TFLOW、TTASK、TTASKMESSAGE也能全部删除,考虑的方法是设置在TFLOW、TTASK、TTASKMESSAGE表上设置外键,及联删除。

3、我先尝试在TFLOWID设置了对应TFLOW的外键,外键字段选择FFLOWGUID和FCLIENTACCOUNT,关联表为TFLOW,设置完成后保存,重新生成数据表,在数据库察看TFLOWID表keys是没有发现有外键,我的数据库环境是oracle。

以上三条如果有什么错误,请逐条指出,谢谢。
回复

使用道具 举报

发表于 2007-10-11 13:40:52 | 显示全部楼层
平台设置外键部分存在缺陷,无法生成实际的物理表。已经提交。可以直接在数据库设置外键。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-11 15:41:04 | 显示全部楼层
哦,请问,我前两点在想法上是正确的么?
回复 支持 反对

使用道具 举报

发表于 2007-10-11 15:55:05 | 显示全部楼层
1、flow与task是一对多的关系,flowID与task没有关系
在用户手册有介绍

2、直接删除数据库数据不安全
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-11 16:07:04 | 显示全部楼层
知道了,谢谢,此贴可结。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 19:11 , Processed in 0.036130 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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