The third modeling technique is similar to the second, except that the entities are completely independent. This scenario is typically used when there is a logical separation between the entities and there are few commonalities between them, to the point where reusability is not justified.
In this recipe, we will create a new entity called contractor that mirrors the contact entity with some additional attributes.