UniverseUniversity


Home Projects Jobs Clientele Contact

uu


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

Re: Course <->topic [was: UU database: problem tables]



Course is administrative unit. You can sign up for it. You can pay for it.
You can teach it (in future, when we have real concept of homework
and stuff worked out). Topic doesn't have those functions.

Alexey Parshin wrote:
> Makes no sense to me. Why not sub-courses? Every time, when we have
> 1-to-1 relation in the database, it's usually rationalized to having a
> single object. Can you show me the reasons to keep Course and topic
> separately?
>
> 2006/10/2, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com
> <mailto:ilya@total-knowledge.com>>:
>
>
>
>     Alexey Parshin wrote:
>     >
>     >
>     > 2006/10/2, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com
>     <mailto:ilya@total-knowledge.com>
>     > <mailto: ilya@total-knowledge.com
>     <mailto:ilya@total-knowledge.com>>>:
>     >
>     >     Exactly. You never see a course that, say, covers
>     >     Russian Literature of XIX century and calculus at the same
>     >     time. Unless, that is, course topic is 'Advances of
>     >     Science and Art in XIX century'. Notice how that is phrase.
>     >     Specifically "topic" word there.
>     >
>     >
>     > So, if the course name is Russian Literature of XIX century, it
>     can't
>     > be that it has several topics, say:
>     > - Novikov
>     > - Bulgakov
>     > - Breznev
>     > ?
>     >
>     > And, if these are not topics, then what are they?
>     Subtopics.
>
>     --
>     Ilya A. Volynets-Evenbakh
>     Total Knowledge. CTO
>     http://www.total-knowledge.com
>
>
>
>
> -- 
> Alexey Parshin,
> http://www.sptk.net <http://www.sptk.net>

-- 
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com


Authoright © Total Knowledge: 2001-2008