I'm designing a Database for a department in a college and could use a lot of help.
The database is more complicated than i had initially thought.
I'll try explain it as best i can:
- The Database is for students with additional support needs.
- There are 2 ways to apply for a course, Through a School Link and Independantly
- Before they can enrol on a course, some candidates will attend the college for 2 days which is known as a 'Taster'.
- There are 3 different types of Tasters, which are determined by the type of Link the candidate has applied through:
- Supported Link: Candidates attend for 2 consecutive Mondays
- Partnership Link: Candidates attend for 2 consecutive Tuesdays
- Independent Link: Candidates attend for 2 consecutive Wednesdays or Thursdays (due to high numbers from this type of link)
- The Taster is to let the candidates experience the college and lets the tutors determine what course is best suited for the student
Not All Candidates attend the taster
Now, my problem:
I have a Candidate Table
I.D (not student I.D as they don't receive that I.D until they are accepted onto a course)
First Name
Last Name
Address details
Emergency contact details
School info
Type of Link (drop down)
Taster? (Check Box)
Application Status (drop down: Accepted, Rejected, Pending)
i'll need the database to determine the following
If taster = True, type of link = whatever type then assign to that appropriate day
Then once the taster is completed, determine if the student will be offered a course and if they are and it is accepted by the student then move to that course.
Or if Application Status = Accepted (not attending taster) then move record to a new table where course can be chosen.
Any help i can get on this will be VERY appreciated as i'm feeling quite lost.
If you need any more details just ask and I'll answer as best I can