A family of Microsoft relational database management systems designed for ease of use.
then created an attendance table to have the following information display
Date, Agent Name, Role, Dept, Supervisor, Event Type (Call off or PTO), Reason (personal, sick, etc), HoursI want to be able to enter the date then choose an agents name from a drop down in that table and have the role, dept, supervisor AUTO populate with the corresponding information from the table that houses that information already..
No you do NOT want to do that. That is not the way Relational databases work. One of the main principles of a relational database is data exists in one place only. So your attendance table should look like this:
tblAbsence
AbsemceID (PK Autonumber
AbsenceDate
EmployeeID (FK)
EventTypeID (FK)
ReasonID (FK)
HoursOff
You can always pull the Role, Supv and other info from the Agents table as needed.