The International Building Code doesn't require floor drains in toilet rooms.
The International Plumbing Code doesn't require floor drains in toilet rooms.
That being said, I always put them in any toilet room that has more than one toilet or has a water heater in/above the room. Depending on the situation, I have put them in the one unit rooms as well.
I have heard too many horror stories of flush valves that break and then flood the entire building. It is a 1" pipe flowing under pressure. Or the relief valve on the water heater releasing. That is a lot of water as well.