Changes between Version 49 and Version 50 of Normalization


Ignore:
Timestamp:
08/03/22 21:26:35 (2 years ago)
Author:
193041
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Normalization

    v49 v50  
    385385----
    386386R,,20,,(id_admin, id_nastavnik, id_kvalifikacija, id_predmet, id_cas, id_domasno, datum_zainteresiran, id_slusanje, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor)\\
    387 F,,20,, = {} - празно множество, што значи дека не постојат ф.з. и релацијата е во **BCNF**.
     387F,,20,, = {} - празно множество - релацијата е во **BCNF**.
     388----
     389F,,1,,**U**F,,3,,**U**F,,5,,**U**F,,7,,**U**F,,9,,**U**F,,11,,**U**F,,13,,**U**F,,15,,**U**F,,17,,**U**F,,19,,**U**F,,20,, е еквивалентно со F.\\
     390Декомпозицијата е без загуба на зависности односно сите првобитни зависности кои се наоѓаат во F (F,,c,,), се содржат во унијата од сите горенаведени множества ф.з.\\
     391Тргнувајќи од почетокот на декомпозицијата, помеѓу секои две релации има барем еден заеднички атрибут кој е кандидат клуч на барем една од релациите. Според тоа нема загуба на информации и може да се направи join.
    388392----
    389393Краен резултат од релациите добиени по декомпозицијата (сите се во BCNF):\\
    390 **nastavnici**
     394**nastavnici**\\
    391395R,,1,,(id_nastavnik, prezime_nastavnik, opis_nastavnik, email_nastavnik, password_nastavnik, telefonski_broj_nastavnik)\\
    392 **admini**
     396**admini**\\
    393397R,,3,,(id_admin, ime_admin, prezime_admin, email_admin, password_admin)\\
    394 **ucenici**
     398**ucenici**\\
    395399R,,5,,(id_ucenik, ime_ucenik, prezime_ucenik, opis_ucenik, email_ucenik, password_ucenik, telefonski_broj_ucenik)\\
    396 **kvalifikacii**
     400**kvalifikacii**\\
    397401R,,7,,(id_kvalifikacija, dokument_kvalifikacija)\\
    398 **casovi**
     402**casovi**\\
    399403R,,9,,(id_cas, vreme_pocetok_cas, tema_cas)\\
    400 **predmeti**
     404**predmeti**\\
    401405R,,11,,(id_predmet, ime_predmet)\\
    402 **plakjanja**
     406**plakjanja**\\
    403407R,,13,,(id_plakjanja, iznos)\\
    404 **domasni_zadaci**
     408**domasni_zadaci**\\
    405409R,,15,,(id_domasno, opis_domasno)\\
    406 **plakanja_ucenik**
     410**plakanja_ucenik**\\
    407411R,,17,,(id_cas, id_slusanje, id_plakjanja, id_ucenik, plateno)\\
    408 **predava_predmet**
     412**predava_predmet**\\
    409413R,,19,,(id_nastavnik, id_predmet, opis_predava_predmet)\\
    410 **evidencija**
     414**evidencija**\\
    411415R,,20,,(id_admin, id_nastavnik, id_kvalifikacija, id_predmet, id_cas, id_domasno, datum_zainteresiran, id_slusanje, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor)\\