2017-08-07 33 views
0

有這本書來自微軟,對於具有以下問題MTA考試:週期表和零件表relashionship

什麼是週期表和部分表之間的關係良好的外鍵?

a. part number 
b. cycle model number 
c. part name 

和給定的答案是(A,部件編號)

我相信這應該是(B。循環型號),因爲很多地方都會涉及一個週期模型。並且循環編號將存儲在部件表中。

有什麼想法?

感謝

+3

'週期模型number'肯定更有意義,我... –

+0

印刷錯誤已經知道的事情發生。 ..事實上,我可能會設計一個多對多的關係,因爲每個模型都是由多個部分組成的,但每個部分也可能是b延伸到多個模型... –

回答

0

的答案是正確的,PART_NUMBER應該是外鍵

CYCLE_TABLE將有

cycle_model_number作爲主鍵和 PART_NUMBER國外關鍵部件表

其中PARTS_TABLE將有

part_number作爲主鍵

因爲很多零件都會引用一個循環模型。並且週期編號 將存儲在部件表中。

樣本數據

CYCLE_TABLE

cycle_model_number part_number 
CM1000    P10A 
CM1000    P10B 
CM1000    P20A 
CM1000    P22C 

PARTS_TABLE

part_number  part_description 
P10A   description for P10A 
P10B   description for P10B 
P20A   description for P20A 
P22C   description for P22C