在我們的內部庫存應用,我們存儲三個值(在單獨的字段)成爲以這種格式印刷「份數」:PPP-NNNNN-VVVV(P =前綴,N =編號, V =版本)。字段的原子性部件編號
因此,舉例來說,如果你有一個部分010-00001-01你知道它的類型爲「010」的一部分(其假設是印刷電路板)的版本1。
因此,在創建零件工程的過程中要組部分一起通過保持「數字」組件(中間5位數字)跨越多個前綴相同,如下所示:
001-00040-0001 - Overall assembly
010-00040-0001 - PCB
015-00040-0001 - Schematics
這似乎是有問題的,令人沮喪,因爲它有時會給「數字」字段增加額外的含義(但並不一致,因爲並非所有具有相同「數字」組件的部分都必須鏈接)。
我是一個純粹主義者還是這很好? 1NF在原子性方面非常模糊。我認爲我大多因爲額外的邏輯而感到沮喪,以確保整體零件號碼的下一個「數字」部分對所有前綴有效且可用。