Your setup is a valid alternative, and I'm happy you could solve your problem. However, introducing a value for each person, you have added one layer of complexity.
The first rule in this kind of constraint problems is: keep it simple.
You can get the same result constraining directly the binary variables, as I suggested. I'm attaching a worksheet you can test, and that will work even if you add people.
HTH,
Francesco
Bookmarks