0

我是 Microsoft 访问新手,缺乏一些数据库知识和逻辑。我正在做一个需要我创建 5 个表并包括一对一、一对多和多对多关系的项目。所以,这是我的想法,我正在尝试创建一个简化版的 LoL(英雄联盟)比赛历史数据库。到目前为止,我创建了这些表,但我无法真正理解逻辑。我真的需要一些帮助。

Tables are:

**Players**

[PK]PlayersID

SummonerName

Level

Rank

Devision

**Champions**

[PK]ChampionsID

Name

Kills

Deaths

Assists

MinionSlained

**Map**

[PK]MapID

MapName

Size

Mode


**Time**

[PK]MatchID

Year

Month

Date

**MatchHistory**

[PK]MatchID

PlayerName

Champion

Result

Map

Time

我试图让PlayersChampions成为关系的父母,然后MatchHistory将成为他们的孩子,TImeMap将成为MatchHistory的孩子。我想TimeMap都是一对一的MatchHistoryPlayers to Champions是一对多的?我真的不确定我是否做得对,因为这是我第一次自己创建数据库,我将非常感谢更多的帮助和指点:)

4

0 回答 0