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


Ignore:
Timestamp:
01/13/25 01:45:06 (2 days ago)
Author:
201205
Comment:

--

Legend:

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

    v24 v25  
    11== Дијаграм
    22
    3 [[Image(Bookswap_ER-3.jpg)]]
     3[[Image(Bookswap_ER-2.jpg)]]
    44
    55== Податочни побарувања
     
    121121    • '''Decides''' – Релација помеѓу User и !BookRequest. Еден корисник може да прифати или одбие повеќе барања за книга, а едно барање за книга може да биде прифатено или одбиено од еден корисник. Делумно учество од страната на User, целосно од страната на !BookRequest.
    122122    • '''Requests''' – Релација помеѓу Book и !BookRequest. Една книга може да е побарана во повеќе корисничи барања, а во едно барање може да се побарува само една книга. Делумно учество од страната на Book, целосно од страната на !BookRequest.
    123     • '''Contains''' – Релација помеѓу Book и Library. Една библиотека содржи повеќе книги, а една книга се содржи во една корисничка библиотека. Делумно учество од двете страни, бидејќи иако е препорачливо корисникот да има книги поставено во својата библиотека, може да не поседува ни една книга, а и една книга може да постои во системот а да не е во ниедна библиотека (пр. во случај кога некој ја додал во библиотеката, таа влегла во системот, а корисникот го избришал својот профил).
    124     • '''Contains''' – Релација помеѓу Book и Wishlist. Една листа на желби може да содржи повеќе книги, а една книга се содржи во една корисничка листа на желби. Делумно учество од двете страни.
     123
    125124
    126125=== M-N Релации
     
    129128    • '''Swap''' – Релација-јамка за Transaction. Една трансакција може да се поврзе со нула, една или повеќе други трансакции како дел од размената. Делумно учество од двете страни, бидејќи не сите трансакции се двострана размена.
    130129    • '''Receives''' – Релација помеѓу User и Notification. Со оваа релација, апликацијата може да им испраќа на корисниците известувања за барања за книги, понуди за пријателства, пораки, и системски и апликациски надградби и информации. Еден корисник може да прима повеќе известувања, а едно известување може да биде пратено на повеќе корисници. Делумно учество од страната на User, целосно од страната на Notification.
     130    • '''Contains''' – Релација помеѓу Book и Library. Една книга се содржи во повеќе библиотеки, а во една библиотека има повеќе книги. Делумно учество од двете страни, бидејќи иако е препорачливо корисникот да има книги поставено во својата библиотека, може да не поседува ни една книга, а и една книга може да постои во системот а да не е во ниедна библиотека (пр. во случај кога некој ја додал во библиотеката, таа влегла во системот, а корисникот го избришал својот профил).
     131    • '''Contains''' – Релација помеѓу Book и Wishlist.  Една книга се содржи во повеќе листи на желби, а во една листа на желби има повеќе книги. Делумно учество од двете страни.
    131132