單項(xiàng)選擇題

假定有一個(gè)用戶表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,該表需要設(shè)置主鍵,以下說法正確的是()。

A.如果不能有同時(shí)重復(fù)的username和password,那么username和password可以組合在一起作為主鍵。
B.此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最小性原則,最好采用userid作為主鍵。
C.此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最小性原則,最好采用username和password作為組合鍵。
D.如果采用userid作為主鍵,那么在userid列輸入的數(shù)值,允許為空。

微信掃碼免費(fèi)搜題