类似定时上网的功能,怎么设计表呢?
1 . 可以选择 星期一到星期天, 哪几个小时可以上网
比如 星期天的8点到 20点, 星期一的 18点到 20点
2. 在一个时间范围内可以上网
比如 2013-5-28 13:49:02 到 2013-5-31 13:49:07 可以上网
------解决方案--------------------呃……登录口记得留下管理员的通道,不然连管理员都进不去了。
------解决方案--------------------
你需要记录哪些记录 就怎么设计啊,
你要记录人员id,操作时间还是怎么,就要设计增加这些字段,不用就不加
如果你的上网时间是定死的,也可以设成 星期,开始时间,结束时间,上网 这样的字段,
如果是灵活的 那就在代码里面自己判断
------解决方案--------------------1 . 可以选择 星期一到星期天, 哪几个小时可以上网
比如 星期天的8点到 20点, 星期一的 18点到 20点
--> 日常上网权限表: 人员ID, 星期, 开始时间, 结束时间 ...
2. 在一个时间范围内可以上网
比如 2013-5-28 13:49:02 到 2013-5-31 13:49:07 可以上网
--> 临时上网权限表: 人员ID, 开始时间, 结束时间 ...
------解决方案--------------------我举例可能不够详细
1. 比如 每个星期一 和星期三,星期四 的 18点到 20点 , 12点到14点 都可以上
--> 分为6条记录存储,如:
日常上网权限表
人员ID, 星期, 开始时间, 结束时间 ...
------------------------------------
人员ID 一 12:00 14:00
人员ID 一 18:00 20:00
人员ID 三 12:00 14:00
人员ID 三 18:00 20:00
人员ID 四 12:00 14:00
人员ID 四 18:00 20:00
------解决方案--------------------20:00 这个字段用什么类型啊?
--> 用varchar或time即可.
------解决方案--------------------