用于社交网络的数据库设计/数据模型

庞克·菲利普·沃特金斯

我正在为社交媒体网站(单一作业)设计一个数据库。我一直在努力与member消息链接消息中将需要来自同一主键的两个外键。一个用于发送成员,一个用于接收成员。我不确定这是否可行或一个好主意,所以我在考虑将一个成员分配到一个收件箱(许多成员-一个收件箱)。然后将所有邮件分配到收件箱(一个收件箱-许多邮件)。


Member Many ------ 1收件箱1 ------ Many Messages

表看起来像...。

##################

会员资料
会员ID(PK)
名称
性别
收件箱ID(FK)

##################

收件
收件箱ID

##################

消息
消息ID(PK)
收件箱ID(FK)
消息方向....往来(来自成员名称)或
成员ID(FK)

到目前为止,如果我走了正确的道路,那我就已经爱上了一些指针。因为我对设计的关注越多,我就越不喜欢它。

赫尔格姆

不,不要那样做

消息可以属于多个成员,并且成员可以具有多个消息,因此您需要所谓的Join表。

MemberMessage
Memberid
Message id

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

社交网络中“喜欢”的数据库设计(MongoDB)

来自分类Dev

图数据库的简单社交网络设计缺陷

来自分类Dev

使用相似但不同的模型设计数据库

来自分类Dev

设计数据库模型和相关的sql查询

来自分类Dev

数据模型设计协助

来自分类Dev

解析的数据模型设计

来自分类Dev

实体数据模型向导太慢(SQL数据库)

来自分类Dev

设计数据库-游戏表

来自分类Dev

设计数据库的正确方法

来自分类Dev

关于设计数据库

来自分类Dev

为通用数据库模型设计数据访问层

来自分类Dev

用于分组的数据库设计

来自分类Dev

模型层中的域驱动设计数据库验证

来自分类Dev

多人游戏数据模型设计

来自分类Dev

用于存储社交媒体帖子的数据库架构示例

来自分类Dev

适用于多种排列数据的适当数据模型设计(RDBMS)

来自分类Dev

为适用于世界各地城市的城市设计数据库架构

来自分类Dev

如何设计数据库以容纳此数据

来自分类Dev

如何设计数据存储数据库关系

来自分类Dev

从oltp数据库设计数据仓库

来自分类Dev

如何在Cassandra中正确设计数据模型以存储该json

来自分类Dev

我如何使用 MongoDB 为 Recipe/Ingredient 正确设计数据模型

来自分类Dev

社交媒体在Cassandra中的相似和不同数据模型

来自分类Dev

实体数据模型从不同的数据库获取数据

来自分类Dev

如果模型包含另一个列表模型,如何设计数据库SQLITE

来自分类Dev

数据库设计

来自分类Dev

DBMS中的数据模型和数据库模式之间的区别?

来自分类Dev

不能坚持数据模型的现场到数据库中,但可以找回

来自分类Dev

对于与核心数据模型相关的SQLite数据库的正确位置感到困惑

Related 相关文章

热门标签

归档