We have this business requirement where we need to add duplicated communication options. For example, we can have two records for the same phone number.
When we try to add the same number, we receive the following error:
The idea here is to use the same type. For example, we need to create multiple duplicated instances for "Mobile Phone", because later on we will be using these records for our business logic. The number might be the same, but we have other attributes that have unique keys. We want to change this rule so it can be applied to those attributes.