Автор
Автор - создатель и владелец курса. Он создает курс, публикует его в нашей или иной системе, а так же имеет возможность архивировать.
Возможные действия
- создать курс
- изменить курс
- опубликовать курс (сделать курс доступным для прохождения)
- снять курс с публикации
- архивировать курс
- пригласить соавторов в курс
- создать вопрос
- изменить вопрос (автор может изменять только вопросы созданные им?)
- создать компетенцию
- изменить компетенцию
Атрибуты
- id - int - уникальный ID
- name - varchar(255) - полное имя