Changes between Version 2 and Version 3 of ER Diagram


Ignore:
Timestamp:
12/12/20 13:39:20 (3 years ago)
Author:
145008
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ER Diagram

    v2 v3  
    44
    55          1. Луѓе - Ентитет од кој што произлегуваат 2 други ентитети за потребите на решението.
    6                * Име
    7                * Презиме
    8                * Адреса
    9                * Емаил
    10                * ЛТел.Број
    11                * ЛуѓеИД     
    12           2. Библиотекар - Ентитет кој што произлегува од '''Луѓе''', дефинира '''корисник''' и '''админ''' на апликацијата.
    13                * БиблиотекарИД
    14           3. Библиотека - Ентитет кој што дефинира физичка '''библиотека'''.
    15                * БИме
    16                * БиблиотекаИД
    17                * БАдреса
    18           4. Резервација - Ентитет кој што дефинира информација за '''резервација''' на '''книга'''.
    19                * РезервацијаИД
    20                * ДенНаРезервација
    21           5. Позајмица - Ентитет кој што дефинира информација за '''позајмица''' на '''книга'''.
    22                * Почеток-Датум
    23                * Крај-Датум
    24                * ПозајмицаИД
    25           6. Член - Ентитет кој што произлегува од '''Луѓе''', дефинира '''корисник''' на апликацијата.
    26                * ДатумНаЗачленување
    27                * ЧленПасворд
    28                * ЧленИД
    29           7. Автор - Ентитет кој што дефинира информации за '''автори''' на '''книги'''.
    30                * АИме
    31                * АЕмаил
    32                * АвторИД
    33           8. Категорија - Ентитет кој што дефинира информации за '''категории''' на '''книги'''.
    34                * КатегоријаИД
    35           9. Издавач - Ентитет кој што дефинира информации за '''издавачи''' на '''книги'''.
    36                * ИЕмаил
    37                * Ииме
    38                * ИАдреса
    39                * ИТел.Бр
    40                * ИздавачИД
    41           10. Оцена - Ентитет кој што дефинира '''оценување''' и '''коментирање''' на '''книги'''.
    42                * Коментар
    43                * Оцена
    44                * ОценаИД
    45           11. Книги - Ентитет кој што дефинира информации за '''книги'''.
    46                * Издавач
    47                * Категорија
    48                * Автор
    49                * Бр_Копии
    50                * Наслов
    51                * КнигаИД
     6               * Име - текстуален тип (задолжителен)
     7               * Презиме - текстуален тип (задолжителен)
     8               * Адреса - текстуален тип (опционален)
     9               * Емаил - текстуален тип (задолжителен)
     10               * ЛТел.Број - текстуален тип (опционален)
     11               * '''//ЛуѓеИД//''' - нумеричен, PRIMARY KEY (задолжителен) 
     12   
     13          2. Библиотекар - Ентитет кој што произлегува од Луѓе, дефинира корисник и админ на апликацијата.
     14               * '''//БиблиотекарИД//''' - нумеричен, PRIMARY KEY (задолжителен) 
     15
     16          3. Библиотека - Ентитет кој што дефинира физичка библиотека.
     17               * БИме - текстуален тип (задолжителен)
     18               * БАдреса - текстуален тип (задолжителен)
     19               * '''//БиблиотекаИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     20
     21          4. Резервација - Ентитет кој што дефинира информација за резервација на книга.
     22               * ДенНаРезервација - датум (задолжителен)
     23               * '''//РезервацијаИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     24
     25          5. Позајмица - Ентитет кој што дефинира информација за позајмица на книга.
     26               * Почеток-Датум - датум (задолжителен)
     27               * Крај-Датум - датум (задолжителен)
     28               * '''//ПозајмицаИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     29
     30          6. Член - Ентитет кој што произлегува од Луѓе, дефинира корисник на апликацијата.
     31               * ДатумНаЗачленување - датум (задолжителен)
     32               * ЧленПасворд - текстуален тип (задолжителен)
     33               * '''//ЧленИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     34
     35          7. Автор - Ентитет кој што дефинира информации за автори на книги.
     36               * АИме - текстуален тип (задолжителен)
     37               * АЕмаил - текстуален тип (задолжителен)
     38               * '''//АвторИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     39
     40          8. Категорија - Ентитет кој што дефинира информации за категории на книги.
     41               * '''//КатегоријаИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     42
     43          9. Издавач - Ентитет кој што дефинира информации за издавачи на книги.
     44               * ИЕмаил - текстуален тип (задолжителен)
     45               * Ииме - текстуален тип (задолжителен)
     46               * ИАдреса - текстуален тип (опционален)
     47               * ИТел.Бр - текстуален тип (опционален)
     48               * '''//ИздавачИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     49
     50          10. Оцена - Ентитет кој што дефинира оценување и коментирање на книги.
     51               * Коментар - текстуален тип (опционален)
     52               * Оцена - нумеричен (опционален)
     53               * '''//ОценаИД//''' - нумеричен, PRIMARY KEY (задолжителен)
     54
     55          11. Книги - Ентитет кој што дефинира информации за книги.
     56               * Издавач - нумеричен, FOREIGN KEY (задолжителен)
     57               * Категорија - нумеричен, FOREIGN KEY (задолжителен)
     58               * Автор - нумеричен, FOREIGN KEY (задолжителен)
     59               * Бр_Копии - нумеричен (задолжителен)
     60               * Наслов - текстуален тип (задолжителен)
     61               * '''//КнигаИД//''' - нумеричен, PRIMARY KEY (задолжителен)
    5262
    5363* '''Релации''':