Require a field to be unique on a per user basis, rather than object wide

I would find it useful to be able to set a field on a form unique to that logged in user and not object wide.

That way an object could have multiple of the same values for the same field but no duplicates per user.

Very much needed indeed!
Any workaround from anyone?

yes, I so need this!