编码器点火器通知系统的数据库表结构


Database Table structure for notification system for codeigniter

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

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

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

与任何买家的卖家评论相同,则应将此通知发送给该买家。

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

我对通知表结构有点困惑。有什么mysql, sql or sql-server expert可以帮助我吗?

注意:- 我为此使用下表结构。但我不认为这很好。

notification_id
user_id
module
action_type
added_by
read
read_date

模块是执行它的地方,action_type是发生的事情(注释、删除、添加等)。读取是已查看,read_date是查看时。

点击这里查看我从哪里得到这个的参考

谢谢

它应该是这样的:

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