[Data-modeling] Changes to the schema for primary and secondaryschools
Jeff Prucher
jeff at metaweb.com
Wed Sep 17 00:48:54 UTC 2008
> -----Original Message-----
> From: data-modeling-bounces at freebase.com
> [mailto:data-modeling-bounces at freebase.com] On Behalf Of
> Benjamin Goldenberg
> Sent: Tuesday, September 16, 2008 5:29 PM
> To: Freebase data modeling mailing list
> Subject: Re: [Data-modeling] Changes to the schema for
> primary and secondaryschools
>
> On Sep 16, 2008, at 5:18 PM, Jeff Prucher wrote:
>
> > Currently, the lowest and highest grade levels taught for schools
> > (that is, primary and secondary schools) is stored as a
> text string.
> > This makes it extremely difficult to compare schools, since
> the data
> > varies widely (e.g.
> > "1" and "first" are both used). There's been a request to normalize
> > this, and I've put up a proposal in a personal domain on
> sandbox. My
> > idea is that there should be a new type (Grade Level) for
> this value.
> > Because these can vary greatly (both in terms of
> nomenclature and how
> > they function in the school system), I've also included a
> non-unique,
> > disambiguating property for the locations in which this
> grade is used.
> >
> > The Grade Level type is here:
> > http://sandbox.freebase.com/view/user/jeff/education/grade_level
>
> I think that the Grade Level type should also have a "usual
> age" time range property. For instance, sixth grade students
> are usually 11 to
> 12 years old. Obviously there are exceptions but sixth grade
> curricula are designed for 11 to 12 year olds.
That's a good idea, and would provide a way to distinguish between grades in
different locations with similar names, but different age groups. I'll add
that to the model.
Jeff
More information about the Data-modeling
mailing list