مزایای ماشه
ماشه ها می توانند تغییرات آبشاری را از طریق جداول مرتبط در پایگاه داده پیاده سازی کنند، اما محدودیت های یکپارچگی ارجاعی آبشاری می تواند این تغییرات را کارآمدتر انجام دهد. ماشه ها می توانند محدودیت های پیچیده تری را نسبت به محدودیت های CHECK تعریف شده اجرا کنند. برخلاف محدودیت های CHECK، ماشه ها می توانند به ستون های جدول های دیگر اشاره کنند.
