用具體個案比較規則
本例 A 的上層是 B,B 的上層是 C,C 是最上層,均可沿用 size 值。提議把 C 上層改 A,便成 A→B→C→A。模型拒絕形成循環的上層修改,保留原已接納層次。
| 記錄 | 原上層 | 擬上層 | 判定 |
|---|---|---|---|
| A | B | B | 不改 |
| B | C | C | 不改 |
| C | 最上層 | A | 拒絕循環 |
逐步釐清判定
循環是結構不合法,不是欠預設值。任意填後備值,只會掩蓋不合法上層關係。
拒絕後,A 的已接納層次是甚麼?
查看參考答案
A→B→C→最上層。提議 C→A 未儲存。
可按需要修改的驗收條文
儲存上層修改前,沿擬上層逐層追查;任何記錄重複出現便拒絕並保留原關聯。最上層必須令追查結束。