SQl有关属性设计的问题
比如有一个关于学校教育的视频表A,id、视频名、所属年级、所属科目、录制时间、...其中所属年级和所属科目一定是另做成一个表来和视频表A关联。现在有两个问题:
1、所属年级和所属科目是做到一个表中还是做成二个表?
2、所属年级和所属科目表的设计如何做呢?
   我有两种做法:
   a、字段:id、年级名称
   b、字段:年级名称
   因为年级名称没有重名的,所以应该可以做成主键。   不知道那种更合理?