Changes between Initial Version and Version 1 of DBModelHistoricalVersions


Ignore:
Timestamp:
02/16/18 02:42:23 (7 years ago)
Author:
Vangel Ajanovski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • DBModelHistoricalVersions

    v1 v1  
     1Тука е опишан историјатот на промени пред вклучувањето на моделот во апликацискиот код. Сега најновите верзии се во кодот и измените се документираат со ревизиските коментари видливи од subversion.
     2
     3'''Верзија 0.9.5 од базата на податоци'''
     4
     5'''Верзија 0.9.4 од базата на податоци'''
     6
     7'''Верзија 0.9.3 од базата на податоци'''
     8
     9 1. Додавање на атрибути во Term
     10 1. Дополнување на коментарот на status во TermEnrollment
     11
     12'''Верзија 0.9.2 од базата на податоци'''
     13
     14Промени од претходната верзија 0.9.1 на базата на податоци:
     15
     16 1. Додаден е атрибут int grade (оцена) во табелата course_enrollment
     17 1. Додадена е нова табела course_term_subject_curriculum_link што е m:m врска со term_subject_curriculum_link и course.
     18 1. Раскината е врската term_subject_curriculum_link->course
     19
     20Сега course e силен ентитет.
     21
     22'''Верзија 0.9.1 од базата на податоци'''
     23
     24Промени од претходната верзија 0.9 на базата на податоци:
     25
     26 1. Додадена табела (релација) term_subject_curriculum_link за да се има евиденција[[BR]] за конкретната реализација на предметот во curriculum_link за која аплицирал студентот
     27 1. Врската меѓу course и term_subject е избришана и заменета со врска меѓу term_subject_curriculum_link и course
     28 1. Додадена е табела term_type за да се знае типот на семестар, со соодветни атрибути code:Note , title:Title, title_en:Title, abstract:Note  и note:Note
     29 1. Додадена е табела staff за m:m поврзување на person и institution, со атрибути from_date:Date и to_date:Date
     30 1. Додадена е табела role_type 1:m со staff, за да се знае типот на role во табелата staff, со соодветни атрибути code:Note , title:Title, title_en:Title, abstract:Note  и note:Note
     31 1. Додаден е атрибут grade_allow:INT во табелата course_curriculum, во врска со дозвола за внес на оцени (има детален опис во моделот)
     32 1. Додадени атрибути enrollment_status:INT и note:Note во term_enrollment
     33 1. Додаден атрибут student_status:INT во табелата student
     34 1. Додадени атрибути from_date и to_date во табелата instructor
     35 1. Додадени атрибути url:VARCHAR и moodle:BOOL во табелата course
     36 1. Додадени атрибути term_year:VARCHAR, term_from:Date, term_to:Date и note:Note во табелата term
     37 1. Додадени атрибути enroll_deadline:Date и cancel_deadline:Date во табелата term_subject
     38
     39'''Верзија 0.9 од базата на податоци'''
     40
     41Се очекува да има релативно мали промени на овој модел додека да стане финална. Во оваа верзија е потребно преуредување на изгледот на базата.
     42
     43Во однос на почетниот модел изработен од Огнен Ивановски и Костадин Бајалцалиев во оваа верзија се направени промени така што во секоја табела има едноставен клуч базиран на Аuto Increment. Главна причина за оваа промена е полесно работење во различни рамки за развој на апликации и поедноставување на изгледот на моделот и управувањето со асоцијациите меѓу ентитетите.
     44