テーブルの外部キー関係についての私の理解は、外部キーは子テーブルの列であり、親テーブルの主キーであるということです。主キーは一意であり、null ではないことがわかっています。疑問があり、明確にする必要があります。親テーブルにデータがある場合、子にも関連データが必要ですか? 子テーブルは null (外部キー null) を持つことができます。外部キーが null になる規定があるのはなぜですか。
私はこれらすべてを正しく理解することができませんでした。
これらの概念をよりよく理解できるように助けてください。前もって感謝します。