Then, the unique identifier for a lock would be the name it has been given, and any keys for that lock would be named 'Key for lock: xxx'
(Obviously there would have to be a mechanism to make sure the same name isn't used for different locks)
Alongside this, something which has been requested many times, the lock and key names should be dynamic.
Please

