- Hotel.programId no longer unique (many hotels per edition) - New HotelStay 1:1 with AttendingMember (hotelId, room, check-in/out) - Program.hotel -> hotels[] Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>