在我的消息应用程序中,我想要提供以下功能:
- 将消息发送给多个人 - 接收用户发送的消息 - 显示按用户分组的消息,就像Facebook消息一样 - 但是,当用户向多个人发送消息时,它不会成为群组消息,而是将这些消息分别按用户分组
我的数据库架构如下:
这个架构可以提供上述所有功能,但从这种架构中以用户组的形式获取消息非常复杂。有人能建议我一些更好的架构吗?
未命名表格是接收者映射表格,忘记在jpg中写名称了 :(
- 将消息发送给多个人 - 接收用户发送的消息 - 显示按用户分组的消息,就像Facebook消息一样 - 但是,当用户向多个人发送消息时,它不会成为群组消息,而是将这些消息分别按用户分组
我的数据库架构如下:
![My database schema](https://istack.dev59.com/GCR5s.webp)
未命名表格是接收者映射表格,忘记在jpg中写名称了 :(