We manage non-unique names in a lot of domains. It'd be a shit-show if given names had to be unique. It'd be acceptable to have an ID in the background that helped regain specificity. (Kind of like social security numbers in the US, though those also notably are not unique.)
reply