Below is an example of updating three tables primary keys and some fields. I didn't create the tables so you'll notice that they're not normalized. Just change the table names and fieldnames, copy the sections 4 more times, and that should do it. The code was on a command button's OnClick event.
Private Sub Save_Record_Click()
On Error GoTo Err_Save_Record_Click
Dim db As DAO.Database
Dim RS As DAO.Recordset
Set db = CurrentDb()
Set RS = db.OpenRecordset("Attendance", dbOpenDynaset)
RS.AddNew
RS![ID] = Me![ID]
RS![FirstName] = Me![FirstName]
RS![LastName] = Me![LastName]
RS.Update
RS.Close
db.Close
Set RS = Nothing
Set db = Nothing
Set db = CurrentDb()
Set RS = db.OpenRecordset("Bus Information", dbOpenDynaset)
RS.AddNew
RS![ID] = Me![ID]
RS![FirstName] = Me![FirstName]
RS![LastName] = Me![LastName]
RS.Update
RS.Close
db.Close
Set RS = Nothing
Set db = Nothing
Set db = CurrentDb()
Set RS = db.OpenRecordset("Nurse", dbOpenDynaset)
RS.AddNew
RS![ID] = Me![ID]
RS![FirstName] = Me![FirstName]
RS![LastName] = Me![LastName]
RS.Update
RS.Close
db.Close
Set RS = Nothing
Set db = Nothing
Exit_Save_Record_Click:
Exit Sub
Err_Save_Record_Click:
MsgBox Err.Description
Resume Exit_Save_Record_Click
End Sub
Also it doesn't sound like your tables are normalized.