请教一个数据表设计的问题
KBUG 2003-05-22 08:32:16 我在做一个定时提醒的小软件
功能大概是这样的 软件开机后自动运行,检测到预定时间后,触发事件。
事件可以设置成3个类型,提醒(弹出对话框),执行(预先指定的可执行文件)和关机。
我想问的是:事件表应该如何建立呢?事件的类型不同,对应的表的字段也不同,比如提醒,需要标题和内容两个字段,而执行只要一个程序路径字段就可以了。
我的想法是
事件表 list ( id , time , type )
然后根据type去读另三个表
alert( id , title , content )
execute ( id , program_name )
shut( id )
但我总觉得这样不正确,请问怎样做才是最好的方案呢?
谢了先 ^^