Bendungan
Bendungan kering "dry dam" adalah bendungan yang didisain untuk mengontrol banjir. Ia biasanya kering, dan akan menahan air yang bila dibiarkan akan membanjiri daerah dibawahnya.
Basement
Struktur tembok dapat menggunakan pratekan "(prestressed)", beton yang dikuatkan atau beton polos ataupun batuan keras. Tembok basement bagian luar harus memiliki ketahanan yang cukup terhadap air untuk memastikan rongga air yang ada hanya mendapatkan limpahan air yang terkontrol. Jika tidak, sistem rongga ini tidak dapat mengatasi air bah melewati batas limpahan air terutama selama kondisi badai / banjir.