首页 > 试题广场 >

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

[单选题]
以下表的设计,最合理的是()
  • 学生{id,name,age}, 学科{id,name}, 成绩{学生 id,学科 id,成绩}
  • 学生{id,name,age}, 成绩{学生 id,学科id,学科name,成绩}
  • 成绩{学生id,学生 name,学生age,学科id,学科名称,成绩}
  • 学科{id,name}, 成绩{学生id,学生姓名,学生age,学科 id,成绩}
数据库表的三范式, 第一范式:确保每一列的原子性 具体来说就是将数据库表中的所有字段都设置为不可拆分的原子值。第二范式:确保每列都和主键相关。第三范式:确保每列都和主键直接相关而不是间接相关。
发表于 2020-07-10 19:08:15 回复(0)