No, User/employee can not Clock-in/Clock out Several times.
User/employee  can clock in only once
We do not have multiple clocks. If the user marks the clock in that means he is present.
We only have 2 status either present or absent.
If a user has clocked in that means he is present.