电子贺卡程序的数据库结构。(这仅代表我个人的在某一段时间的看法)。
表ECARD:
贺卡的编号ID自动编号字段
贺卡的标题TITLE
贺卡的作者author
贺卡的大类别catalog1
贺卡的二级类别catalog2
贺卡的类型cardtype 标明是flash卡,还是图片(可能还有JAVA卡)
大图片的名称image 当然可以是flash或是其他文件的名称,可以包括路径
小图片的名称simage
表order_card,用来存放预定的贺卡。
预定贺卡的id 经过编码后生成提取卡片的key
大图片的名称image
模板的名称template 用来存放模板的名称
寄卡人名称sender
寄卡人邮件sendermail
收卡人名称receiver
收卡人的邮件receivermail
是否收件确认confirm 寄卡人用来选择是否要回执(我觉得这是最不必要的,还不如都给他回复)
寄卡时间senddate可以选用日期型的数据,我认为日期是一个需要认真对待的问题,特别是在前段时间我在日期格式不断遇到问题。
接下来的分类列出贺卡,分页显示的问题,我想这里所有的人了解的要比我深很多。关于整个程序的算法实现,我还有一些想法,不知是否能构简化操作,请大家帮我看一下。1、贺卡的大数别和二级类别最好存放在另一张表中,产生一个自动编号的值存放在ecard表中,我这样做是因为我认为对一个字段进行判断,要比对二个字段进行判断要快很多。
在百度中搜索如何用ASP实现电子贺卡一例

