在表中设计具有多个外键的数据库

时间:2015-05-25 20:51:33

标签: mysql

我试图设计一个数据库但是我已经遇到了如何确保最佳设计的问题。一般的想法是存储可以与玩家,团队或人员相关联的推文。我的问题是如何优化这一点,因为我确定在Tweet表格中有3个外键是好的做法,其中只有一个包含id?

球员:是每支球队的球员

团队:是团队吗

人:与团队无关,但发布相关推文的人。

播放器

id
name
image
twitter_user
teamId

团队

id
name
twitter_user

id
name
image
twitter_user
teamId

资料Tweet

id
created
text
personId
teamId
playerId

0 个答案:

没有答案