How do you expect your system to behave if the employee clocks in at 10 am and then clocks out at 12 pm and then clocks in at 2 pm and clocks out at 4 pm?
What message will the client want in such a scenario?
I find the requirement to be vague. Please have a discussion with client on various scenarios possible and finally what they want.
Thanks and regards,
Vivek Barnwal