We decided to punt on the problem. We had "reserved" tables for immediate family, but otherwise allowed people to sit wherever they wanted. Somehow, everything worked out fine.