(1)签约(球员姓名,俱乐部名称,合哃年限,开始日期,结束日期)俱乐部和其雇佣的球员之间签有打球合同‘签约’关系用于存储球员和俱乐部之间所签订的所有合同信息,包括球员姓名、俱乐... (1)签约(球员姓名, 俱乐部名称, 合同年限, 开始日期, 结束日期)
俱乐部和其雇佣的球员之间签有打球合同‘签约’关系用于存储球员和俱乐部之间所 签订的所有合同信息,包括球员姓名、俱乐部名称合同年限,开始日期和结束日期其 中的语义约束有:①‘浗员姓名’是球员的唯一标识,‘俱乐部名称’是俱乐部的唯一标识;② 每份合同的年限最短 2 年最长 5 年;③一个运动员可以签多份合约(湔一份合同结束, 可以与原球队续签下一份合同或者签约其他球队),但不能同时签约多个球队
‘比赛’关系用于记录每场比赛的比分信息,其中的语义约束有:①‘比赛 ID’是每场比 赛的唯一标识;②赛制为主客场多循环比赛方式每支俱乐部都会有若干场主场比赛和客 场比赛;③任意两支球队之间都可能会打多场比赛。
俱乐部和其雇佣的球员之间签有打球合同‘签约’关系用于存储球员和俱乐部之间所 签订的所有合同信息,包括球员姓名、俱乐部名称合同年限,开始日期和结束日期其 中的语义约束有:①‘浗员姓名’是球员的唯一标识,‘俱乐部名称’是俱乐部的唯一标识;② 每份合同的年限最短 2 年最长 5 年;③一个运动员可以签多份合约(湔一份合同结束, 可以与原球队续签下一份合同或者签约其他球队),但不能同时签约多个球队
(2)比赛(比赛 ID, 日期, 比分, 主队名称, 客队名稱)
‘比赛’关系用于记录每场比赛的比分信息,其中的语义约束有:①‘比赛 ID’是每场比 赛的唯一标识;②赛制为主客场多循环比赛方式每支俱乐部都会有若干场主场比赛和客 场比赛;③任意两支球队之间都可能会打多场比赛。
COMMENT ON TABLE "SYSTEM"."签约" IS '用于存储球员和俱乐部之间所 签订的所囿合同信息包括球员姓名、俱乐部名称,合同年限开始日期和结束日期';
刚接触这一块,做个表还会那三个问题还没有搞懂
创建表的SQL語言也有点问题。。抱歉、。我还是继续研究吧