A few thoughts
1)
tblFirstVisit
MRN - PK - Autonumber
FirstName
LastName
.....
tblOrthoSurgery ( Assumption - MRN & ORDate together are unique for each OrthoSurgery Record i.e. for OrthoSurgeryID)
OrthoSurgeryID - PK - AutoNumber
MRN - FK
ORDate
...........
tblOrthoBoneSurgery
OrthoBoneSurgeryID - PK - Autonumber
OrthoSurgeryID - FK
OrthoBoneSurgeryDate
.................
2) I think you have a multi-value field in your OrthoBoneSurgery table. I don't have any experience with them, but have seen the experts advising against their use.
3) The last but the Most Important - Definitely, take a look at the links provided by orange in the below thread. I'm sure you'll find them very useful .
https://www.accessforums.net/database...ted-22393.html
Thanks