大家帮忙讨论下这套系统的可行性
我现在在做一套天气信息自动发送系统,主要功能是用户可以实现自定义要接收到的数据项,而且可以定义接收哪个监测站的信息,并且实现定时,天气数据表如下:
监测站站号 资料日期 温度 雨量 风力.......
要实现的功能,例如用户13925648752设置8点定时接收到信息:
2007年9月2日8:00:00,1号站雨量23,2号站雨量45,3号站23;
2007年9月2日8:00:00,2号站风力34,3号站风力43,5号站风力33;
上面是两条信息,每条只包含多个站的一个数据项
用户13455648752也设置了8点定时接收到信息:
2007年9月2日8:00:00,2号站雨量23,4号站雨量45,7号站23;
2007年9月2日8:00:00,12号站温度34,13号站温度43,15号站温度33;
在同一时间内,不同用户接收到的信息可能一样,也可能不一样
我打算的操作流程是这样,添加用户号码--》为每个号码挑选要接收到的数据项--》为每个数据项定时(24个小时可选)--》为每个数据项选取站号(14个站)
数据库是这样设计
数据项表:数据项ID,数据项名称
1 风力
2 温度
.................
号码数据项对应表:号码,数据项ID
139... 1
134... 1
..........
号码数据项定时表:号码,数据项ID,定时时间
139... 1 8
134... 1 8
..........
号码数据项站号对应表:号码,数据项ID,站号
139... 1 3
134... 1 4
..........
天气数据表:站号, 时间, 风力, 温度.....
1 2007-8-8 5:00:00 12 25
2 2007-8-8 5:00:00 13 29
1 2007-8-8 5:10:00 11