I was watching "Grand Designs" last week and the couple that were renovating their house had ze Germans over to install a totally flat, flat roof that acted like a tray until it got full up, after which the water would drain through an overflow-type arrangement.
Apparently, the layer of water...