disabled records are not honoured, use a trigger instead