Being light weight, the building can easily be raised above the ground on “legs”, minimising flood risk. The space below could then be used for storage or car parking.
With the design being fairly low in height and symmetrical, it could also be constructed with a buoyant base, similar to a houseboat. Then, if the water level rises above ground level the entire house floats and is restrained in position by vertical steel posts connected to the foundations. Then, when the water level returns to normal, the structure returns to its original position. The service connections would be flexible, designed to accommodate any potential movement.