设计问题

sunny8226 2004-11-04 09:06:03
我要做一个保存当月内各个机房状态的信息,比如某号机房某天什么时间报警,还有其他一些状态。
请问我的数据库表应该如何设计呢?要实现的功能是:能够查询某一天所有机房的变化状态;某一天,报警的有哪些机房,以及具体时间段;保存的是一个月内的信息。
我现在只懂基本的数据库表的操作。不知道这么多信息,该搞几个表,表格设计思路?
请赐教!
...全文
133 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
白发程序猿 2004-11-05
  • 打赏
  • 举报
回复
楼上的说得很详细。
sunny8226 2004-11-05
  • 打赏
  • 举报
回复
各个表之间通过什么进行联系呢?
都是通过一个ID来联系吗?
sunny8226 2004-11-05
  • 打赏
  • 举报
回复
另外我还要单独的实现对某个具体状态的查询:
比如当天内报警状态的所有机房,以及报警时间。
是不是每个状态都需要做一个表格呢??
该如何实现?
sunny8226 2004-11-05
  • 打赏
  • 举报
回复
联表查询怎么实现?
ID是不是得设成主键呢?主键有什么作用啊?
superstarchy 2004-11-04
  • 打赏
  • 举报
回复
同意楼上意见
两个表
机房基本信息表
包括机房ID,机房名称等
机房状态信息表
包括信息ID,机房ID,信息内容,发生时间,备注等
查询的时候联表查询就可以了
tztz520 2004-11-04
  • 打赏
  • 举报
回复
就两个表就可以了.
一个表就存放机房的ID号,名称什么的.
另一个就存放信息,包括对应的ID号(跟第一个表中的ID相对应),还有时间.跟变化状态等

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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