I've implemented a fix for the schema generation part and added that implementation to the pull request. The fix does not generate a primary key for a set if one or more columns of the element are nullable. If all columns are not-null, a primary key is still created.
I try to work on a fix for the removal part. I think it should be similar to the fix for HHH-7072.
|