I am creating a desktop application (Commercial System) using C #. I have a User registration table in which all the employees who will log in to the system will be registered. On the registration screen, I would like a HISTORY tab and list all accesses of that user for a period ... It would look similar to the image below:
To store the history, what would be the best way to do it:
1 - Create a table in the same Bank (eg UserUser) and save everything in it;
2 - Write a log file and read it;
3 - ... Or another way to do it.
I'm sorry if this is a silly question, but I worry a lot about doing it right and then having no problems and mostly losing performance.
Thank you:)