假設(shè)某公司營銷系統(tǒng)有營銷點關(guān)系S(營銷點,負(fù)責(zé)人姓名,聯(lián)系方式)、商品關(guān)系P(商品名,條形碼,型號,產(chǎn)地,數(shù)量,價格),其中,營銷點唯一標(biāo)識S中的每一個元組。每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售。關(guān)系S和P的主鍵分別為(),S和P的之間聯(lián)系類型屬于()。
A.營銷點、商品名
B.營銷點、條形碼
C.負(fù)責(zé)人姓名、商品名
D.負(fù)責(zé)人姓名、條形碼
正確答案:B
主碼是能唯一標(biāo)識關(guān)系中每一元組,并不含多余屬性的屬性或?qū)傩越M。在關(guān)系S中營銷點唯一標(biāo)識S中的每一個元組,并且不含有多余的屬性,而且其它的屬性都不能唯一標(biāo)識每一元組,所以關(guān)系S的主鍵為營銷點;在關(guān)系P中,條形碼是唯一能標(biāo)識一種商品的,而商品名則可能因有不同產(chǎn)地而導(dǎo)致重復(fù),所以關(guān)系P中的主鍵應(yīng)該為條形碼題干中:“每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售”說明關(guān)系S和P之間應(yīng)為多對多的關(guān)系
B.營銷點、條形碼
C.負(fù)責(zé)人姓名、商品名
D.負(fù)責(zé)人姓名、條形碼
正確答案:B
主碼是能唯一標(biāo)識關(guān)系中每一元組,并不含多余屬性的屬性或?qū)傩越M。在關(guān)系S中營銷點唯一標(biāo)識S中的每一個元組,并且不含有多余的屬性,而且其它的屬性都不能唯一標(biāo)識每一元組,所以關(guān)系S的主鍵為營銷點;在關(guān)系P中,條形碼是唯一能標(biāo)識一種商品的,而商品名則可能因有不同產(chǎn)地而導(dǎo)致重復(fù),所以關(guān)系P中的主鍵應(yīng)該為條形碼題干中:“每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售”說明關(guān)系S和P之間應(yīng)為多對多的關(guān)系