Join columns need to be explicitly marked as not-null because DB2 requires it.
not required for Hibernate 5.x because https://hibernate.atlassian.net/browse/HHH-10045 is applied there so join columns are implicitly not-null