I have following tables:
Course table:
CourseID(primary key) + (first field in combo box)
CourseName(second field in combo box)
CourseDescription
Students table(source for Main form):
StudentID (primary key)
StudentName
StudentPhone
StudentEmail
Enrollments table(junction table and source for subForm)
CourseID (foreign key referencing the Courses table) + made into combo box that stores selected value into CourseID
StudentID (foreign key referencing the Students table)
Both fields in Enrollments table are primary keys
I hope that the fact everything is in polish will not bother you.
I would like to assign Student selected in Main form to X amount of courses via SubForm but it won't let me edit IdKlient(IdCourses). Error states: can't edit this control, it's related with auto increment field "IdKlient"(IdCourses)
After playing around I found that unchecking "cascade delete Related Records" in relationships between Courses and Students to Enrollments table fixed the issue and gave me disired effect.