I've done no extra coding. I created a new user and then gave them a booking item with the same ID and name and it created it. However, when I looked as an admin, there were two items with the same id and name.
Either way, it doesn't matter, I just let them use the admin account.