I'm not sure if I'm in the right place to get the answer that I need. I'm trying to figure out what is the best way to keep track of employee work dates and times. I haven't set up any tables yet for this because I just don't know where to start. I'm sure that I'm over thinking this. Here's the information that I need to keep track of.
We have client sites that our employees visit during the week at certain times of day based on the client request. If only one employee is assigned to one client on one day at specific times, that would be easy. However, the client visits sometimes get split between multiple reps on different days and at different times. Here is an example
Scenario 1: Client X is requesting that we send 2 employees on Monday, Wednesday and Friday from 3-5pm.
Scenario 2: Client Y is requesting that we send 2 employess on Monday from 9a-1pm, Wednesdays and Fridays from 10am-5pm.
Secnario 3: Client Z is requesting that we send 2 employees on Monday, Wednesay and Friday from 3-5pm, but one of our employees works Monday, a second rep works Wednesday and a third works Friday.
Secnario 4: Combination of Scenario 2 & 3. Client A is requesting that we send 2 employees on Monday, Wednesday and Friday from 3-5pm. On Monday, one employee is scheduled from 3-4pm and a second from 4-5pm. A third employee is working Wednesday and Friday from 3-5pm.
I just can't figure out what tables need to be set up to store all of this information. The more I think about it, the more I confuse myself.
Thanks in advance for your help.