I would suggest that this is an implementation decision. You could (for instance) use GUID generation for your IDs, guaranteeing complete uniqueness everywhere. If GUIDs are too long for your storage, you could devise some shorter ID format that concatenates environment id and some sort of timestamp + random number, giving a close approximation of uniqueness.
This is relevant for all catalogs, not just service catalog.
Hope it helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------