2011-02-25 80 views
1

我创建了应有这些DATAS数据库:设计SQL数据库

表名:PlayerNames

列:名字,姓氏,排名

现在我还有一个数据,显示HeadToHead计数获胜:例如。

AA = NULL AB = 5(即装置A对B和A韩元) AC = 3(针对C A和A韩元)

BA = 3(即装置B对A,和B赢了,我不知道AB和BA不一样)。 B-B =空 B-C = 4

.....等等。我必须为此创建一个数据库,在这个数据库中我可以提取这些记录,观众可以选择一名球员并选择另一名球员并查看他们的对手数据。 DB应该如何设计?

任何帮助?

谢谢!

回答

1

PLAYER ID, 名字,姓氏 , 排名,

GAME winning_player_id, losing_player_id, 得分,

可能?

+0

hhmmm ......还是让我实现这一点。 – 2011-02-26 00:18:02

+0

@ klm9971好男人如果有用请记得标记为答案 – 2011-02-26 00:31:49

+0

好吧!谢谢丹尼尔。 – 2011-02-26 01:51:44

0

这是另一个ERM: 这似乎是有道理的,至少对我而言。但我认为,当你开始写的更新将是太复杂/插入查询

enter image description here