Hi,
Ok then, if works fine for you then that's great, but this would be my next suggestion:
1:tblServicesCardiologist and TblServices are the same thing, so you could bring it back to 1 table?
2: For the same reason TblServicesConditions could also be deleted.... and relate TblConditions with...