Evde başka kullanıcı bulunmamalı (veya diğer kullanıcıların kendilerine ait başka ev tanımları olmalı). Evde başka kullanıcı varsa onların da onayı alınmalı (mı?)?
Kullanıcının başka ev tanımı da olmalı; ve silinmek istenen ev eğer varsayılan ev olarak tanımlıysa, diğer evlerinden biri varsayılan olarak güncellenmeli
Ev silindikten sonra eve ait tüm kullanıcılar (homeUser), bölgeler (area), bölge kullanıcıları (areaUser), kategoriler (category), ürün tipleri (item), ürün stokları (itemStock) da silinmeli.
Evler silinebilmeli...