我和sql服务器有很多关系,我已经创建了链接器表,但是我不明白现在要做什么我要发布数据库图表给你们查看don'请注意葡萄牙语,我会为你们提供理解,
表格Jogadores表示玩家,表格Paises表示国家,表格posicoes表示位置,想法是一个玩家可以拥有多个位置,并且多个国籍绞盘是国家表中的一个字段。
现在我如何使用Posicao_Pais的链接表来做到这一点?
答案 0 :(得分:0)
表Posicao_Pais必须至少有3个字段...
id_player
id_position
id_country
你不需要位置和国家之间的关系原因是拥有关系的玩家...然后你把桌子关系到这个
所以你应该把它叫做Player_Position_country
其他方式:
create table player(
id_player int primary key identity,
.
.
.);
go;
create table position(
id_position int primary key identity,
.
.
.);
go;
create table country(
id_country int primary key identity,
.
.
.);
go;
create table player_position(
id_player references player,
id_position references position);
go;
create table player_country(
id_player references player,
id_country references country);
go;
这种方式在你的添加程序中,你首先会添加玩家,然后是国家,然后是位置,然后是关系