某销售公司数据库中的关系零件为P(Pno, Pname, Sname, City, Qty),Pno表示零件号,Pname表示零件名称,Sname表示供应商,City表示所在地,Qty表示库存量。其函数依赖集F={Pno→Pname, (Pno,Sname)→Qty,Sname→City}。关系P为 (1),存在冗余度大、修改操作不一致、插入异常和删除异常的问题。若将P分解为(2),则可以解决这一问题。
(1)A. 1NF
B. 2NF
C. 3NF
D. 4NF
(2)A. P1(Pname, Qty)、P2(Pno,Sname,City)
B. P1(Pname, Pname)、P2(Sname,City,Qty)
C. P1(Pno, Pname)、P2(Pno,Sname,Qty) 、P3(Sname,City)
D. P1(Pno, Pname)、P2(Pno, Qty)、P3(Sname,City)、P4(City,Qty)