用于codeigniter的通知系统的数据库表结构

时间:2014-12-25 11:59:39

标签: php mysql sql codeigniter

我必须在Codeigniter中创建通知系统。

在此通知中有两种类型的用户,一种是买方,二是卖方。

买方购买或查看任何卖方的产品/订单,然后将此通知发送给卖方。

同样是卖方对任何买方的评论,然后该通知应发送给该买方。

所有评级/评论和订单系统都在运行。但我必须为此建立一个通知。

我对通知表结构感到困惑。任何mysql, sql or sql-server expert可以帮我解决这个问题吗?

注意: - 我正在使用下面的表结构。但我不认为这很好。

notification_id
user_id
module
action_type
added_by
read
read_date

模块是执行它的地方,action_type是发生的事情(评论,删除,添加等)。读取是否已经被查看过,read_date是被查看的时间。

Click Here for reference from where I got this

由于

1 个答案:

答案 0 :(得分:1)

应该是这样的:

column_name

notification_id
product_id -> for which product buyer has notified
action_type -> 'comment','like'
added_by -> who gave the notification
read -> 0 or 1
read_date -> datetime