标签: django database django-models database-design
我正在为消息传递应用程序创建后端。我希望它主要是一个Web应用程序,因此必须将与用户聊天的人员列表以及所有消息存储在服务器中。但是,我还希望能够扩展它并在移动应用程序中使用相同的后端。因此,我考虑为每个用户创建一个单独的数据库或表,并且仅当用户使用WebSocket连接到后端时才打开与数据库或表的连接。然而,根据this的帖子,似乎在大多数情况下,最好有一个表并具有多对一关系。那么,在我的用法中最好的选择是什么?另外,我该如何在Django中实现呢?