Enforce constraint validation

Update could violate unique only if changed fields are present in unique_together or have unique flag. Delete doesn't violate at all imho