Database Answers School Reporting in Chile Week

Home Ask a Question Best Practice Careers Contact Us Data Models Search Site Map
Data Model for School Reporting in Chile 
Back to the Data Model
Subject: Data Model for School Reporting in Chile
Hi,

I work in a small school down here in Chile. I have some experience in IT, mainly networking, and some rough idea of databases (and have been reading up).

I�m trying to set one up to record subject (or courses) reports. That is, teachers have to write a short report of each of their pupils in their subject, every term, every year.

Now, I have looked at other examples and suggestions, but none seem to fit quite right, and I have not been able to work out the proper schema logic.

I was wondering if you could point me in the right direction.

The main problem I have is fitting the real world model into the logic model. I have tried to think �out the box� by not limiting myself strictly to how things look �on the ground�
� even so, can�t quite get it.

The way the school is organized is as follows:

There is the school year (March to December here).

Then there are the terms (although students remain in the clases through the year and don�t change subjects).

Then we have �yeargroups� (1st, 2nd, 3rd�. all the way 12th)

Then we have subjects in a �yeargroup�. Here I have to use different terms, because, although a subject is referred to on its own, it�s actually taught by a teacher.
So I usually create a �course�, which is a subject taught by a teacher for that year.

Then we have the students that belong to a yeargroup. At the end of the year they move up to the next year group.

Finally, the reports, that belong to a student in a term and yeargroup, to a particular course (subject and teacher).

Also, I struggle to split the data so that I keep integrity for the reports that have been written already, so that when a students moves up a year group,
their reports for last year remain, same for courses.

Any ideas or tips are most appreciated,

Regards,

Christopher Eason.
Caernarfon College.


© Database Answers Ltd. 2017
About Us Contact Us