When you have tables that are in 1 to many relationship, such as a Parent and Child(ren);you must have a record in the Parent before you can add Child(ren) to that relationship.
For example, in your model (capture.jpg) you must have:
- a Student record
- a Course record
- a Level record
- a StudentLevelYear record
- a LevelYear record
before you can insert a record into table StudentCourseLevel.
Look at which field(s) are used in the relationship(s). This will show you which field is causing the problem in the table you're trying to update. For whatever value you are trying to enter into this field, the same value must first exist in the related field in table.
You have to test your model with sample data and some test scenarios. This is a critical step. It appears that you model does not represent/support your business rules. You could review the
RogersAccessLibrary tutorials to make sure you are following the process to create and test the model.
Good luck.