Normalization
關係的範式,其中列中具有相同值的元組的數量對於該列中的所有可能值都相同
是否存在允許下表的關係的正常形式:
id | alpha ---------- 1 | a 1 | b 1 | c 2 | g 2 | u 2 | k . . . n | x n | y n | z
但不是這張桌子:
id | alpha ---------- 1 | a 1 | b 2 | g 2 | u 2 | k . . . n | x n | y
你將如何填充這樣的關係?如果每個 id 需要 3 條記錄,則該關係將不存在,因為當它首次創建時,將不滿足此條件(直到該關係填充了記錄)。
我認為這與正常形式的關係不大,而與數據庫約束有關。即使那樣,我認為它只允許具有相同 id 的最多 n 條記錄,但不是最小值。導致每個 id 有 0-n 條記錄。
你在解決什麼問題?也許一些新鮮的眼睛可以引導你走向新的方法。