I understand this has been talked loooooooooooots of times already, but I still want to ask a couple of more regarding this.
First, do we really need to keep track of "who" locked the record when unlocking it? The spec. says
If an attempt is made to unlock a record that has not been locked by this connection, then no action is to be done.
Is "this connection" here the same as owner? How to identify the connection, then?
Second question: are we supposed to define the "record no" as in the input parameter of the methods? How? Should we virtually change the fields of the record?
Thanks a lot!
Cathy