この質問は少し「グリーン」側に見えるかもしれませんが、私が遭遇した多くの「エンタープライズ」または「商用」データベースの後、私はこの質問をし始めました. 制約がデータベースにもたらす利点は何ですか? Unique 制約ではなく、Foreign Key 制約について詳しく質問しています。それらはパフォーマンスの向上をもたらしますか、それとも単にデータの整合性を提供しますか?
外部キーのない、または指定された主キーのないリレーショナル データベースの数にかなり驚いています (フィールドが null でないという制約またはフィールドの一意の制約のみ)。
考え?