我正在创建一个简单的私人消息系统,但我不确定哪个数据库设计更好。
第一个设计是一个消息表,一个消息评论表:
Message
---------------
id
recipientId
senderId
title
body
created_at
MessageComment
---------------
id
messageId
senderId
body
created_at
第二种设计是一个用于消息和评论的表格,以及一个附加字段messageId
,因此我可以将消息链接为评论。
Message
---------------
id
recipientId
senderId
messageId
title
body
created_at
我想听听你的意见!