请问这样的数据应该怎么建库结构

wjccnu 2002-03-20 06:08:16
一个动作除了一些基本的参数外,还需要描述重复做的参数

有三种重复方式,方式间是互斥的

1 不重复
2 按每时间间隔重复方式 是下拉框,可选按 每天、每周、每月、每年来重复
3 按每个月的特定日期来做 是两个下拉框的组合
下拉框一 下拉框二
第一个 星期一
第二个 星期二
第三个 星期三
第四个 星期四
最后一个 星期五
星期六
星期日

请问该如何建库,使对数据库的操作比较方便

谢谢
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjccnu 2002-03-20
  • 打赏
  • 举报
回复
关于字段我也是这么想的,但我觉得挺别扭的
关于增加两个日期型字段的作法我觉得很好,谢谢
matrixshi 2002-03-20
  • 打赏
  • 举报
回复
你是不是想把所有这些状态保存在数据库的字段中啊
我这样理解
如果是这样的我觉得采用一个按位编码的方式来记录可能会比较好
例如建立一个3位的字符型字段,其中char0代表重复方式1,2,3
char0='0'时char1,char2无意义
char0='1'时char1表示天周月年,char2无意义
char0='2'时char1表示下拉框一的选择,char2表示下拉框一的选择
另增加两个日期型字段
代表开始时间和下一个预计操作时间
在每次预计操作时间到达时进行相应的操作成功后根据方式计算出下一个预计操作时间,更新字段
laurel 2002-03-20
  • 打赏
  • 举报
回复
不明白你的意思。

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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