Changes between Version 7 and Version 8 of LogicalandPhysicalDesign


Ignore:
Timestamp:
02/08/21 14:31:41 (4 years ago)
Author:
145008
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LogicalandPhysicalDesign

    v7 v8  
    1111'''-REGULAREN TIP NA ENTITET:'''
    1212        BIBLIOTEKA('''BibliotekaID''', '''Badresa''', '''Bime''')
    13                 underline – primaren kluc
    14                 bold – not null
     13                __underline – primaren kluc__
     14                '''bold – not null'''
    1515
    1616        POZAJMICA('''PozajmicaID''', '''pStatus''', '''Pocetok-Datum''', '''Kraj-Datum''')
    17                 underline – primaren kluc
    18                 bold – not null
     17                __underline – primaren kluc__
     18                '''bold – not null'''
    1919
    2020        REZERVACIJA('''RezervacijaID''', '''rStatus''', '''Den Na Rezervacija''')
    21                 underline – primaren kluc
    22                 bold – not null
     21                __underline – primaren kluc__
     22                '''bold – not null'''
    2323
    2424        OCENA('''OcenaID''', Ocenka, Komentar)
    25                 underline – primaren kluc
    26                 bold – not null
     25                __underline – primaren kluc__
     26                '''bold – not null'''
    2727
    2828        AVTOR('''AvtorID''', '''Aime''', '''Aemail''')
    29                 underline – primaren kluc
    30                 bold – not null
     29                __underline – primaren kluc__
     30                '''bold – not null'''
    3131
    3232        KATEGORIJA('''KategorijaID''', '''naslovKategorija''')
    33                 underline – primaren kluc
    34                 bold – not null
     33                __underline – primaren kluc__
     34                '''bold – not null'''
    3535
    3636        IZDAVAC('''IzdavacID''', '''Iime''', Iadresa, '''Iemail''')
    37                 underline – primaren kluc
    38                 bold – not null
     37                __underline – primaren kluc__
     38                '''bold – not null'''
    3939
    4040        KNIGI('''KnigaID''', '''Naslov''', '''kOpis''', '''kFormat''')
    41                 underline – primaren kluc
    42                 bold – not null
     41                __underline – primaren kluc__
     42                '''bold – not null'''
    4343
    4444'''-SLAB TIP NA ENTITET:'''
    4545        INSTANCA_KNIGA('''KnigaID^''', '''seriskiBroj''', '''iStatus''')
    4646                ^ - kon Knigi
    47                 underline – primaren kluc
    48                 bold – not null
     47                __underline – primaren kluc__
     48                '''bold – not null'''
    4949
    5050
     
    5757        POZAJMICA('''PozajmicaID''', '''pStatus''', '''Pocetok-Datum''', '''Kraj-Datum''', '''RezervacijaID^''')
    5858                ^ - kon Rezervacija (NE SMEE DA SODRZI NULL VREDNOSTI!) - sekundaren kluc na Pozajmica kon Rezervacija
    59                 underline – primaren kluc
    60                 bold – not null
     59                __underline – primaren kluc__
     60                '''bold – not null'''
    6161
    6262                ILI
     
    6464        REZERVACIJA('''RezervacijaID''', '''rStatus''', '''Den Na Rezervacija''', '''PozajmicaID^''')
    6565                ^ - kon Pozajmica  (NE SMEE DA SODRZI NULL VREDNOSTI!) - sekundaren kluc na Rezervacija kon Pozajmica
    66                 underline – primaren kluc
    67                 bold – not null
     66                __underline – primaren kluc__
     67                '''bold – not null'''
    6868
    6969 ''' -ODLUCENO DA SE DODAVA pozajmica id kaj rezervacija zaradi dizajn.'''
     
    7575                ^^ - kon Knigi (sekundaren kluc na Ocena kon Knigi)
    7676                ^^^ - kon Clen (sekundaren kluc na Ocena kon Clen)
    77                 underline – primaren kluc
     77                __underline – primaren kluc__
    7878                '''bold – not null'''
    7979               
     
    8484                ^^^ - kon Knigi (sekundaren kluc na Rezervacija kon Knigi)
    8585                ^^^^ - kon Clen (sekundaren kluc na Rezervacija kon Clen)
    86                 underline – primaren kluc
     86                __underline – primaren kluc__
    8787                '''bold – not null'''
    8888               
     
    9090        BIBLIOTEKAR('''BibliotekarID''', '''BibliotekaID^''')
    9191                ^ - kon Biblioteka (sekundaren kluc na Bibliotekar kon Biblioteka)
    92                 underline – primaren kluc
     92                __underline – primaren kluc__
    9393                '''bold – not null'''
    9494
     
    9696        KNIGI('''KnigaID''', '''Naslov''', '''kOpis''', '''kFormat''', '''IzdavacID^''')
    9797                ^ - kon Izdavac (sekundaren kluc na Knigi kon Izdavac)
    98                 underline – primaren kluc
     98                __underline – primaren kluc__
    9999                '''bold – not null'''
    100100                       
     
    106106                ^ - kon Bibliotekar (sekundaren kluc na Dodava kon Bibliotekar)
    107107                ^^ - kon Knigi (sekundaren kluc na Dodava kon Knigi)
    108                 underline – primaren kluc
     108                __underline – primaren kluc__
    109109                '''bold – not null'''
    110110
     
    113113                ^ - kon Avtor  (sekundaren kluc na Napisal kon Avtor)
    114114                ^^ - kon Knigi (sekundaren kluc na Napisal kon Knigi)
    115                 underline – primaren kluc
     115                __underline – primaren kluc__
    116116                '''bold – not null'''
    117117
     
    120120                ^ - kon Kategorija (sekundaren kluc na Klasificira kon Kategorija)
    121121                ^^ - kon Knigi (sekundaren kluc na Klasificira kon Knigi)
    122                 underline – primaren kluc
     122                __underline – primaren kluc__
    123123                '''bold – not null'''
    124124
     
    126126        LTEL_BROJ('''LugeID^''', '''Ltel_Broj''')
    127127                ^ - kon Luge (sekundaren kluc na Ltel_Broj kon Luge)
    128                 underline – primaren kluc
     128                __underline – primaren kluc__
    129129                '''bold – not null'''
    130130
    131131        ITEL_BROJ('''IzdavacID^''', '''Itel_Br''')
    132132                ^ - kon Izdavac (sekundaren kluc na Itel_Broj kon Izdavac)
    133                 underline – primaren kluc
     133                __underline – primaren kluc__
    134134                '''bold – not null'''
    135135
     
    138138'''-SPECIJALIZACIJA:'''
    139139        LUGJE('''LugeID''', '''Ime''', '''Prezime''', '''Email''', Adresa)
    140                 underline – primaren kluc
     140                __underline – primaren kluc__
    141141                '''bold – not null'''
    142142
    143143        BIBLIOTEKAR('''BibliotekarID^''')
    144144                ^ - kon Luge (sekundaren kluc na Bibliotekar kon Luge) – generalizacija, implementirano
    145                 underline – primaren kluc
     145                __underline – primaren kluc__
    146146                '''bold – not null'''
    147147
    148148        CLEN('''Clenski Br^''', '''Datum Na Zaclenuvanje''')
    149149                ^ - kon Luge (sekundaren kluc na Clen kon Luge) – generalizacija, implementirano
    150                 underline – primaren kluc
     150                __underline – primaren kluc__
    151151                '''bold – not null'''
    152152
     
    154154
    155155LUGJE('''LugeID''', '''Ime''', '''Prezime''', '''Email''', Adresa)
    156                 underline – primaren kluc
     156                __underline – primaren kluc__
    157157                '''bold- not null'''
    158158               
     
    162162                ^^ - kon Luge (sekundaren kluc na Bibliotekar kon Luge) – generalizacija, implementirano
    163163                '''bold- not null'''
    164                 underline – primaren kluc
     164                __underline – primaren kluc__
    165165               
    166166
     
    168168                ^ - kon Luge (sekundaren kluc na Clen kon Luge) – generalizacija, implementirano
    169169                '''bold - not null'''
    170                 underline – primaren kluc
     170                __underline – primaren kluc__
    171171
    172172
     
    174174                ^ - kon Luge (sekundaren kluc na Ltel_Broj kon Luge)
    175175                '''bold - not null'''
    176                 underline – primaren kluc
     176                __underline – primaren kluc__
    177177
    178178
     
    180180                ^ - kon Izdavac (sekundaren kluc na Itel_Broj kon Izdavac)
    181181                '''bold - not null'''
    182                 underline – primaren kluc
     182                __underline – primaren kluc__
    183183
    184184
     
    187187                ^^ - kon Knigi (sekundaren kluc na Dodava kon Knigi)
    188188                '''bold - not null'''
    189                 underline – primaren kluc
    190 
    191 
    192 
     189                __underline – primaren kluc__
    193190
    194191
     
    197194                ^^ - kon Knigi (sekundaren kluc na Napisal kon Knigi)
    198195                '''bold - not null'''
    199                 underline – primaren kluc
     196                __underline – primaren kluc__
    200197
    201198KLASIFICIRA('''KategorijaID^''', '''KnigaID^^''')
     
    203200                ^^ - kon Knigi (sekundaren kluc na Klasificira kon Knigi)
    204201                '''bold - not null'''
    205                 underline – primaren kluc
     202                __underline – primaren kluc__
    206203
    207204OCENA('''OcenaID''', Ocenka, Komentar, '''AvtorID^''', '''KnigaID^^''', '''Clenski Br^^^''')
     
    210207                ^^^ - kon Clen (sekundaren kluc na Ocena kon Clen)
    211208                '''bold - not null'''
    212                 underline – primaren kluc
     209                __underline – primaren kluc__
    213210               
    214211
     
    219216                ^^^^ - kon Clen (sekundaren kluc na Rezervacija kon Clen)
    220217                '''bold - not null'''
    221                 underline – primaren kluc
     218                __underline – primaren kluc__
    222219               
    223220               
     
    226223                ^ - kon Instanca Kniga (sekundaren kluc na Pozajmica kon Instanca Kniga (kompoziten))
    227224                '''bold - not null'''
    228                 underline – primaren kluc
     225                __underline – primaren kluc__
    229226               
    230227
     
    233230                ^ - kon Izdavac (sekundaren kluc na Knigi kon Izdavac)
    234231                '''bold - not null'''
    235                 underline – primaren kluc
     232                __underline – primaren kluc__
    236233
    237234
     
    240237                ^^ - kon Biblioteka (sekundaren kluc na Instanca Kniga kon Biblioteka)
    241238                '''bold - not null'''
    242                 underline – primaren kluc
     239                __underline – primaren kluc__
    243240               
    244241
     
    246243BIBLIOTEKA('''BibliotekaID''', '''Badresa''', '''Bime''')
    247244                '''bold - not null'''
    248                 underline – primaren kluc
     245                __underline – primaren kluc__
    249246
    250247
     
    252249AVTOR('''AvtorID''', '''Aime''', '''Aemail''')
    253250                '''bold - not null'''
    254                 underline – primaren kluc
     251                __underline – primaren kluc__
    255252
    256253
    257254KATEGORIJA('''KategorijaID''', '''naslovKategorija''')
    258255                '''bold - not null'''
    259                 underline – primaren kluc
     256                __underline – primaren kluc__
    260257
    261258
    262259IZDAVAC('''IzdavacID''', '''Iime''', Iadresa, '''Iemail''')
    263260                '''bold - not null'''
    264                 underline – primaren kluc
    265 
     261                __underline – primaren kluc__
     262