Availabilities crud

Should use `dependent: :restrict`