add "empty line" option in the dropdown menus to deal with Null
check that moving from null to not-null and from not-null to null the interface notice the change and allow commit
check that moving from null to not-null and from not-null to null the interface notice the change and allow commit