Most common cause for that error is incorrect relation definition, where this error is not generated on the model object itself, but on a related object.
Related objects should all have a belongs_to to Model_Meetingroom. If not, the ORM will try to detach the related records when you delete, which happens by setting the FK to NULL. Which can't happen, because for non "belongs_to" relations, the FK will be the PK, and you can't change that.
You see it generates the exception in hasmany, indicating it's not failing on the Model_Meetingroom object itself, but on a related object.
Check your has_many relations, the other side of each of them must be a belongs_to, with the correct key definitions. If not, the ORM will try to "unassign" the related object, and while doing that try to set the PK to NULL instead of the FK. Which will generate this exception.