Changes between Version 22 and Version 23 of Концептуален дизајн - ЕР Дијаграм и податочни побарувања


Ignore:
Timestamp:
01/09/25 19:40:20 (6 days ago)
Author:
201205
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Концептуален дизајн - ЕР Дијаграм и податочни побарувања

    v22 v23  
    120120    • '''Creates''' – Релација помеѓу User и !BookRequest. Еден корисник може да креира повеќе барања за книги, и едно барање е креирано од еден корисник. Делумно учество од страната на User, целосно од страната на !BookRequest.
    121121    • '''Decides''' – Релација помеѓу User и !BookRequest. Еден корисник може да прифати или одбие повеќе барања за книга, а едно барање за книга може да биде прифатено или одбиено од еден корисник. Делумно учество од страната на User, целосно од страната на !BookRequest.
    122     • '''Contains''' – Релација помеѓу Book и Library. Една книга се содржи во повеќе библиотеки, а во една библиотека, може да има повеќе книги. Делумно учество од двете страни, бидејќи иако е препорачливо корисникот да има книги поставено во својата библиотека, можно е и библиотеката да е празна но да постои како опција, а и една книга може да постои во системот а да не е во ниедна библиотека (пр. во случај кога некој ја додал во библиотеката, таа влегла во системот, а корисникот го избришал својот профил).
    123     • '''Contains''' – Релација помеѓу Book и Wishlist. Една книга може да се содржи во повеќе Wishlists, а во еден Wishlist може да има повеќе книги. Делумно учество од двете страни.
    124122    • '''Requests''' – Релација помеѓу Book и !BookRequest. Една книга може да е побарана во повеќе корисничи барања, а во едно барање може да се побарува само една книга. Делумно учество од страната на Book, целосно од страната на !BookRequest.
    125123
     
    129127    • '''Swap''' – Релација-јамка за Transaction. Една трансакција може да се поврзе со нула, една или повеќе други трансакции како дел од размената. Делумно учество од двете страни, бидејќи не сите трансакции се двострана размена.
    130128    • '''Receives''' – Релација помеѓу User и Notification. Со оваа релација, апликацијата може да им испраќа на корисниците известувања за барања за книги, понуди за пријателства, пораки, и системски и апликациски надградби и информации. Еден корисник може да прима повеќе известувања, а едно известување може да биде пратено на повеќе корисници. Делумно учество од страната на User, целосно од страната на Notification.
     129    • '''Contains''' – Релација помеѓу Book и Library. Една книга се содржи во повеќе библиотеки, а во една библиотека, може да има повеќе книги. Делумно учество од двете страни, бидејќи иако е препорачливо корисникот да има книги поставено во својата библиотека, можно е и библиотеката да е празна но да постои како опција, а и една книга може да постои во системот а да не е во ниедна библиотека (пр. во случај кога некој ја додал во библиотеката, таа влегла во системот, а корисникот го избришал својот профил).
     130    • '''Contains''' – Релација помеѓу Book и Wishlist. Една книга може да се содржи во повеќе Wishlists, а во еден Wishlist може да има повеќе книги. Делумно учество од двете страни.