Problem with starting structure for DB

G

Guest

I want to create a simple database that does two things:
(1) Keeps track of various students - i.e. Student Number, Name, Phone, etc
(2) Allows tracking of courses that each students takes over a 5 year time
period

Example: New student enrolls so we input his information. 2 Months down the
road, he wants to take a course so we input what the course name is, how
long, location, etc. 2 years from then, same student shows up and wants to
take another course.
The thing is, no course info is stored until the student wants to take that
course. So I have to be able to input it on the fly when he wants to take it.
The course dates may be different, etc.

SO I want to know is should I make two tables (1 for student, 1 for course).
I was going to use a subform to add course info for a particular student, but
it wouldn't work.

Any suggestions?

Thanks,
 
J

Joseph Meehan

dwalsh77 said:
I want to create a simple database that does two things:
(1) Keeps track of various students - i.e. Student Number, Name,
Phone, etc (2) Allows tracking of courses that each students takes
over a 5 year time period

Example: New student enrolls so we input his information. 2 Months
down the road, he wants to take a course so we input what the course
name is, how long, location, etc. 2 years from then, same student
shows up and wants to take another course.
The thing is, no course info is stored until the student wants to
take that course. So I have to be able to input it on the fly when he
wants to take it. The course dates may be different, etc.

SO I want to know is should I make two tables (1 for student, 1 for
course). I was going to use a subform to add course info for a
particular student, but it wouldn't work.

Maybe three tables. Student with a unique StudentID filed, a Course
table, with it's own unique CourseID field and an additional Table for the
Dates, (and any other course information that may change.
 

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

Similar Threads

Tables - linking 1
Tables 2
Tables and Forms 6
Forms and Tales 1
Creating a Database 2
Stragling with homework. Could anybody help , please. 2
Query Won't Work 5
How to export selected fields to Excel 3

Top