May you explain more about relation between data in your case above?
What I understand is you have list of “data type X” inside RoomType data type, then to capture checkbox value you have a kind of “status” field in “data type X”.
To have the checkbox working, you can use auto-binding option on the checkbox. But you need to setup Privacy rule to make this working. Hope that makes sense