Order ID + Product ID identifies each line item uniquely.
正確答案是:D: Order ID + Product ID
專業(yè)分析:
在訂單明細(xì)表中,每一行記錄代表一個(gè)訂單中的具體商品項(xiàng),是最小的業(yè)務(wù)交易單位。為了唯一標(biāo)識(shí)每一行記錄,需要一個(gè)主鍵字段。以下是對(duì)各選項(xiàng)的分析:
A: Order ID
- 訂單ID(Order ID)通常用于標(biāo)識(shí)一個(gè)訂單,但一個(gè)訂單可能包含多個(gè)商品項(xiàng),因此訂單ID不能唯一標(biāo)識(shí)訂單明細(xì)表中的每一行記錄。
B: Product ID
- 產(chǎn)品ID(Product ID)用于標(biāo)識(shí)具體的產(chǎn)品,但不同的訂單中可能包含相同的產(chǎn)品項(xiàng),因此產(chǎn)品ID也不能唯一標(biāo)識(shí)訂單明細(xì)表中的每一行記錄。
C: Order number
- 訂單號(hào)(Order number)在某些系統(tǒng)中可能與訂單ID相同,或者是訂單的另一個(gè)標(biāo)識(shí)符,但與訂單ID相同,它不能唯一標(biāo)識(shí)訂單明細(xì)表中的每一行記錄。
D: Order ID + Product ID
- 訂單ID和產(chǎn)品ID的組合(Order ID + Product ID)可以唯一標(biāo)識(shí)訂單明細(xì)表中的每一行記錄。因?yàn)樵谕粋€(gè)訂單中,每個(gè)產(chǎn)品項(xiàng)的組合是唯一的,不會(huì)重復(fù)。因此,這個(gè)組合可以作為主鍵字段。
綜上所述,選擇D: Order ID + Product ID作為訂單明細(xì)表的主鍵字段是最合適的,因?yàn)樗軌蛭ㄒ粯?biāo)識(shí)每一行記錄。