有个设想是否可行?

netcup 2006-06-09 09:02:04
是否可以只要设计好表结构和触发器,用SQL的用户自定义消息能否可能实现工作流呢?也就是这个工作这个人完成了,自动发一个短消息给下一个流程的人提示?仅凭SQL能实现这个B/S办公软件中的功能吗?
大家只说说可能性就可以了,呵呵.
类似以下:我可以设计一个表定义用户,设计另一个表定义工作ID和用户ID,再设计一个流程表,定义流程ID,再定义一个流程用户表,包含流程ID和用户ID,只要用户完成一个工作,就改变表3的状态,则触发一个动作,再按照用户定义消息和表4发给流程中的下一个人.
...全文
170 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
athossmth 2006-06-10
  • 打赏
  • 举报
回复
一般来说不赞成使用trigger,trigger更多的应用于测试、调试、诊断的时候,以及不得不用的场合。

确实,楼主的主意可以使得流程更自动化,但是,眼光放大一点,实际的项目,更优先的要求是可维护性,可管理性。trigger模式不容易协作开发、维护。
netcup 2006-06-09
  • 打赏
  • 举报
回复
是吗?那我们也可以利用数据库的消息功能开发工作流了?呵呵
lcooc 2006-06-09
  • 打赏
  • 举报
回复
可以的,一般C/S中就有这种流程的

6,129

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 新技术前沿
社区管理员
  • 新技术前沿社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧