主观题:判断此关系为第几范式,为什么?
设一关系为(学号,姓名,籍贯,所在系,出生日期),写出这个关系的函数依赖(形式{A→B,A→C等}),判断此关系为第几范式,为什么?
答案:由该关系可知,函数依赖为{学号→姓名,学号→籍贯,学号→所在系,学号→出生日期},由函数依赖集可知唯一候选码是学号,在该关系中不存在非主属性和主属性对码的部分和传递函数依赖,故该关系为BCNF。
答案:由该关系可知,函数依赖为{学号→姓名,学号→籍贯,学号→所在系,学号→出生日期},由函数依赖集可知唯一候选码是学号,在该关系中不存在非主属性和主属性对码的部分和传递函数依赖,故该关系为BCNF。