Update multiple tables

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I'm sure this gets asked a lot, but I haven't found any answer that helps me.
Basically I have a Student/Class/Test db. I have one table that inputs
which students are taking which classes. I have another table that has all
of the tests in it, and which class they are for. I know I can make another
table that I would have to select each student for each test, but I'm afraid
it will be too complicated, and tedious, when I turn the db over to the
school. Is there any way that I can make it say, if "this student" is taking
"this class", then "these" are all the tests that the student will take, and
be able to store the grades for all of those tests?
 
Since you know what classes each student takes, and you know what tests are
applicable to those classes, you can easily create the third table from a
query, so I don't understand why you regard this third table as too complex.
There is no way you can avoid entering each student's grade for each test,
however.
 
If I make a make-table query, though how can I store their grades, AND be
able to update it every time I put a new student into another class?
 
If I make a make-table query, though how can I store their grades, AND be
able to update it every time I put a new student into another class?

Use a Form based on the Students table, with a Subform based on the
"enrollment" table (student-class table).

If you're entering data into Table datasheets... well, don't. Table
datasheets are for debugging and design only. Data entry and editing
should be done using Forms, usually with Subforms for one to many
relationships.

John W. Vinson[MVP]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top