I have the Main Employee table that uses EID as the PK. EID is the FK for the TimeSheet and EmployeeStatus tables.Your table structure is wrong also. Foreign keys are data field to PK. You have data field to data field. The FK should point to ESID NOT EID. You need to change this before you move on. If EID is the name of the status, it should have a unique index to prevent duplicates. Sometimes for small lookup tables like these, we use a text field as the PK and do NOT include an autonumber. In that case the EID would be the PK and then the relationship would be correct.
Also, define relationships using the relationship window and enforce RI in all cases. Some people think they are smarter than the database engine so they can't be bothered with RI. They would be wrong. RI is your friend. It will keep you from creating orphan records either by adding a "child" without a FK and also from deleting a "parent" that has "children" UNLESS you specify cascade delete.
Yes, @bastanu already guided me on that in this postBuild a query that returns the latest pay rate record for each employee, then join that query to timesheet data.