نمودار بالا را در نظر بگیرید
باید دو حالت در نظر بگیریم.
حالت اول) کلید خارجی Null در سیستم غیرمجاز است
در این حالت مجبور هستیم از سه رابطه استفاده کنیم
Man ( national code , name )
Woman ( national code , name )
Marry ( man national code , woman national code )
که در رابطهی سوم دو عضو کلید اصلی، کلید خارجی هستند.
در این صورت میتوان زن یا مردی داشت که همسری ندارد. بنابراین دو طرف رابطه غیرضروری است.
حالت دوم) کلید خارجی Null در سیستم مجاز است
در این صورت میتوانیم از دو رابطه استفاده کنیم
Man ( national code , name )
Woman ( national code , name , man national code , man name )
که در رابطهی دوم man natioal code کلید خارجی است که میتواند Null باشد.
دقت کنید که میتوان به صورت دیگری نیز از دو رابطه استفاده کرد که معادل همین صورت است
Man ( national code , name , woman national code , woman name )
Woman ( national code , name )
در هر دو حالت میتوان مردی داشت که همسری ندارد و میتوان زنی داشت که همسری ندارد. یعنی دو طرف رابطه غیرضروری است.