首页 > 试题广场 >

以下表的设计,最合理的是

[单选题]
以下表的设计,最合理的是
  • 学生{id,name,age} ,学科{id,name} 分数{学生 id,学科 id,分数}
  • 学生{id,name,age} ,分数{学生 id, 学科id, 学科 name , 分数}
  • 分数{学生id, 学生 name,学生age, 学科id,学科名称, 分数, }
  • 学科{id,name},分数{学生id,学生姓名,学生age,学科 id,分数}
最主要从数据库的第一范式、第二范式、第三范式考虑:
第一范式(确保每列保持原子性)即每列不再需要拆分
第二范式(确保表中的每列都和主键相关)
第三范式(确保每列都和主键列直接相关,而不是间接相关)
发表于 2020-03-09 14:58:37 回复(0)
d有些间接相关了
发表于 2021-07-31 20:18:09 回复(0)