La obligatoriedad cambia de un DB a otro, de tal manera que en ciertas construcciones particulares pueden ser de aplicación algunos DB mientras que otros no.