CIs with same name

CIs with same name

Hi,
What is the reason for not being able to have two CIs with the same name? Even if they are of different CI Type?
For example:
We have one server running OfficeOnline named "OfficeOnline" added to the CMDB. Now we can't add the application "OfficeOnline" because the name is already taken.
It shouldn't be a database issue since the primary key is "CIID" (right)?

                  New to ADSelfService Plus?