2022-06-08
阅读量:
695
面试题真题——数据建模
请根据以下业务规则建立国际象棋赛事数据模型,请使用 SQL 语句或 ER 图表达。
相关数据:
俱乐部(Clubs)
棋手(Players)
会员(Members)
锦标赛(Tournaments)
比赛(Matches)
数据关系:
一个俱乐部可以有很多会员;
一个棋手可以有且只有一个排名;
一个俱乐部可以举办多个锦标赛;
锦标赛可以由多个其他组织赞助,(如企业或者政府);
每年都举办多个锦标赛;
棋手可以参加任意次数锦标赛,也可以不参加;
一个棋手在任何时候只能是一个俱乐部的会员;
一个锦标赛可以有许多棋手;
一个锦标赛可以进行多局在两个参赛棋手之间进行的比赛;
每次比赛的结果
其他信息:
俱乐部由一个唯一的代码区分,并有一个名称、地址和其他细节;
棋手由一个唯一的代码区分,并有一个名称、地址和其他细节;
锦标赛由一个唯一的代码区分,并有一个名称、开始日期和结束日期;
锦标赛可以有零个、一个或多个赞助方。
============================
答题如下:






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论