Home Projects Jobs Clientele Contact


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Logical relations between students/teachers/etc and groups, classes, and courses

Alexey Parshin wrote:

2008/7/10 Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com <mailto:ilya@total-knowledge.com>>:

    Alexey Parshin wrote:
    > Object relations:
    >    1. The central unit of hierarchy is Class. Class has a title
    and description.

    >        (There is still a question about title/description in
    preferred language, but that's a separate issue).
    >        Class may be connected to any number of courses, and vise
    versa (many to many r/ship).
    >        Class may include several groups with different group
    types (TEACHERS, STUDENTS, etc).
    >        Class also defines subscription rule that defines ether
    the class is free or has a price or a periodic payment.
    >    2. A course is defined as a record with a compulsory
    reference to TLT (Top Level Topic) version.

    >        Therefore, a course defines a version snapshot of the UMO
    hierarchy for the TLT.
    That's not what the original design had. Course is an object
    connected to TLT.

Do you mean that course is a UMO?

Authoright © Total Knowledge: 2001-2008