If you add a validation rule for an attribute on the super entity it is applied to all instances of that attribute, hence for all subentities. If you want to apply a validation rule on subentity level only, you should have an attribute in that entity.
If you stored the validation rule in the subentity it can be quite confusing though. Please file an incident, I will see if we can make this a bit more clear.