Primary key which is foreign key in an relationship is specified NOT NULL. Why?
A foreign key null means that there may not be an entry on the other side. In a master-detail relationship it means a detail can exist without a master.