「オプショナル(任意)」な関係を持つ外部キー列の実装において、NULLを許容する代わりに「未設定」を表す特別なコード(0や999など)を使用する設計のデメリットはどれか。

参照整合性制約を強制できなくなる。