wiki:Концептуален

Version 8 (modified by 193270, 3 years ago) ( diff )

--

ER-DIAGRAM

Верзија 1

Податочни побарувања

Ентитети:

Човек – овој ентитет чува основни податоци за секој човек (кој може да е библиотекар или корисник)

АтрибутиID, име, презиме, тел. Број, емаил, адреса, матичен број.

Член – овој ентитет чува податоци за секој член во библиотеката

Атрибути - број, датум на зачленување

Библиотекар – овој ентитет чува податоци за библиотекарот

Атрибути - ID на библиотекар

Позајмица – овој ентитет чува податоци за позајмицата

Атрибути - ID на позајмица, почеток, крај, статус

Казна – Овој ентитет чува податоците за дадена казна

АтрибутиID на казната, ID на позајмица, број на членот, датум, цена во денари

Автентикација – овој ентитет чува username и password на корисниците

Атрибутиlog id, пасворд

Оцена – овој ентитет ги чува податоците за дадена оцена од страна на корисникот

Атрибути - ID на оценка, оцена, коментар

Книги – овој ентитет чува податоци за некоја книга

АтрибутиID на книга, опис, наслов

Автор – овој ентитет чува податоци за авторот на книгата

АтрибутиID на автор, име

Категорија – овој ентитет чува податоци за категоријата на книгата

АтрибутиID на категорија, име/наслов

Издавач – овој ентитет ги чува податоците за издавачот на книгата

АтрибутиID на издавач, име, емаил, локација

Инстанца од книга – овој ентитет чува податоци за секоја инстанца од некоја книга

АтрибутиUNIQUE ID, статус, дали е оштетена

Добавувач – овој ентитет чува податоци за добавувачот на книгите

АтрибутиID на добавувачот, име на добавувачот

Релации

Се најавува-оваа релација ги поврзува ентитетите Човек и Автентикација и има кардиналност 1:N.

И оваа релација овозможува човекот да се најави во веб страницата.

Одобрува-оваа релација ги поврзува ентитетите Библиотекар и Позајмица и има кардиналност N:N.

И оваа релација овозможува библиотекарот да го одобрува позајмицата.

Праве-оваа релација ги поврзува ентитетите Член и Позајмица и има кардиналост 1:N.

И оваа релација овозможува членот да направи позајмица.

Средуваат- оваа релација ги поврзува ентитетите Библиотекар и Инстанца од книга и има кардиналност N:N.

Оваа релација овозможува библиотекарот да ги средува книгите.

Проверка-оваа релација ги поврзува ентитетите Позајмица и Казна и има кардиналност N:N.

И оваа релација овозможува да се направи проверка дали членот задоцнил со враќањето на книгата и ако задоцнил да добие соодветна казна.

На-оваа релација ги поврзува ентитетите Позајмица и Книги и има кардиналност N:N.

Оваа релација овозможува да се направи позајмица на книга.

Дава-оваа релација ги поврзува ентитетите Член и Оцена и има кардиналност 1:N.

Oваа релација овозможува еден член дава оцена и коментар за една книга.

Има-оваа релација ги поврзува ентитетите Инстанца од книга и Книги и има кардиналност N:1.

Оваа релација овозможува да се види дали е достапна една книга и колку има на залиха.

За-оваа релација ги поврзува ентитетите Оцена и Автор и има кардиналност N:1.

Оваа релација овозможува да се направи оцена и коментар за автор.

Исто за-оваа релација ги поврзува ентитетите Оцена и Книги и има кардиналност N:1.

Оваа релација овозможува да се направи оцена и коментар за книга.

Издава-оваа релација ги поврзува ентитетите Автор и Книги и има кардиналност N:N.

Оваа релација овозможува да се види една книга од кој автор е издадена.

Е од-оваа релација ги поврзува ентитетите Книги и Категорија и има кардиналност N:N.

Оваа релација овозможува да се види на која категорија припаѓа книгата.

Е издадена од-оваа релација ги поврзува ентитетите Книги и Издавач и има кардиналност N:N.

Оваа релација овозможува да се види кој е издавачот на книгата.

Е добавена-оваа релација ги поврзува ентитетите Книги и Добавувач и има кардиналност N:N.

Оваа релација овозможува да се види кој е добавувачот на книгата.

Историјат на ЕР-ДИЈАГРАМ

  • Верзија 1: ER_V1.png - Првичен изглед на дијаграмот
  • Верзија 2: ER_V2.jpg - По консултациите, направени се мали промени. Избришана е релација(средуваат), и сменети се неколку кардиналности(се најавува) и (проверка). Исто така добавувачот е сега во релација со ентитетот инстанца од книга наместо со ентитетот книга.

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.