The credits belong to the room, so to speak. And anyone who has a card to that room can access the credits, even the children's cards. So when you pay for a meal using dining credits with a card, you can use anyones card. All the credits go into one "pool". Does that make sense?