I'll keep on it then and unfortunately the key is not that important in this specific case because the point is if there's or there's not data related to a specific user before inserting new information but what you explain sounds pretty good as well I'll try it when I have some time.
Thanks a lot!