h1. Předmět *Klíčový zdroj:* [[Courses#GET-coursescode|/courses/{code}]] *XSI typ:* kos:course *Související typy:* [[CourseTexts]] |_. Identifikátor |_. Český název |_. Datový typ |_. Omezení |_. Popis | | allowedEnrollmentCount | povolený počet zapsání | integer | 1-99 | kolikrát za studium si student může daný předmět zapsat (typicky 2x)| | approvalDate | datum schválení | date | | | | classesLang | jazyk výuky | [[ClassesLang]] | | | | classesType | metody výuky | [[ClassesType]]* | | udává, zda má předmět přednášky, cvičení apod. | | code | kód | string | NN(Not Null), UQ(Unique), ≤ 20 zn.| unikátní identifikátor předmětu | | completion | způsob zakončení | [[Completion]] | NN(Not Null) | | | credits | kredity | integer | 0-999 | | | department | organizační jednotka | ➞[[Unit]] | NN(Not Null) | organizační jednotka (většinou katedra), pod kterou předmět patří | | expire | TODO | date | | | | homepage | webové stránky | string | ≤ 250 zn. | TODO | | keywords | klíčová slova | string ML(Multilang) | ≤ 500 zn. | klíčová slova charakterizující předmět (oddělená čárkami) | | name | název | string ML(Multilang) | NN(Not Null) ^cs^, ≤ 100 zn. | | | note | poznámka | string ML(Multilang) | ≤ 2000 zn. | | | range | rozsah | string | ≤ 5 zn. | udává časovou dotaci výukových hodin; obsahuje hodnoty typu: @[0-9]+[dpcslj](\+[0-9]+[pcslj]?)?@; nelze jednoznačně strojově dekódovat, protože se tu míchají hodnoty počet/měsíc a počet/semestr bez nějakého odlišení.| | season | sezóna | [[Season]] | | část školního roku, ve kterém se předmět vypisuje (letní/zimní/oba) | | state | stav | [[CourseState]] | NN(Not Null) | stav v „životním cyklu“ předmětu | | superiorCourse | nadřízený předmět | ➞[[Course]] | | nadřízený předmět (tzv. superpředmět) | | subcourses/course | podřízené předměty | ( ➞[[Course]]* ) | | může mít pouze superpředmět |