| 92 | |
| 93 | • Results – Релација помеѓу !BookRequest и Transaction, едно барање за книга резултира во една трансакција, и една трансакција настанува со едно одобрено барање за книга. Делумно учество од страната на !BookRequest, и целосно од страната на Transaction. |
| 94 | • Changes – Релација помеѓу Transaction и Library, со тоа што една трансакција односно замена на книги ја менува состојбата на библиотеката на корисниците, така што книгата која корисникот ја дал некому станува ‘Not-Available’, и обратно, книгата што се вратила станува ‘Available’. Една трансакција ја менува состојбата на библиотеката, и една промена кај библиотеката настанува од една трансакција. Делумно учество од страната на Library, а целосно од страната на Transaction. |
| 95 | • Prompts – Релација меѓу Transaction и Review, со тоа што по завршената трансакција корисникот мора да даде рејтинг за другиот корисник во замената. Една трансакција води кон рејтинг, и еден рејтинг настанува како последица од завршена трансакција. Делумно учество од страната на Review, а целосно од страната на Transaction. |
| 96 | • Changes – Релација помеѓу !BookRequest и Library, со тоа што едно барање за книга го променува статусот на достапност на книгата во библиотеката, а една таква промена во библиотеката настанува со едно барање за книга. Делумно учество од страната на Library, а целосно од страната на BookRequest. |
| 97 | |
| 98 | |
94 | | === N-M Релации |
| 101 | |
| 102 | |
| 103 | • Owns – Релација помеѓу User и Library, со која корисникот ги наведува книгите што ги поседува во библиотеката на апликацијата. Еден корисник може да наведе дека поседува повеќе книги во библиотеката, а една библиотека има само еден единствен корисник. Делумно учество од страната на User, целосно од страната на Library. |
| 104 | • Adds – Релација помеѓу User и Wishlist, со која корисникот ќе може да додава книги кои сака да ги позејми. Еден корисник може да додава повеќе книги во листата, а една листа припаѓа само на еден корисник. Делумно учество од страната на User, целосно од страната на Wishlist. |
| 105 | • Gives – Релација помеѓу User и Review, со која корисникот дава рејтинг за корисникот со кој разменувал книги. Еден корисник може да даде повеќе рејтингзи, а еден рејтинг е даден од еден корисник. Делумно учество од страната на User, целосно од страната на Review. |
| 106 | • Receives – Релација помеѓу User и Review, со која еден корисник прима рејтинг од корисникот со кој разменувал книги. Еден корисник може да прими повеќе рејтингзи, а еден рејтинг е примен од еден корисник. Делумно учество од страната на User, целосно од страната на Review. |
| 107 | • Lends – Релација помеѓу User и Transaction, со која корисникот може да дава книга на друг корисник, еден корисник може да дава книги во повеќе трансакции, една трансакција е направена од еден корисник кој дава книга. Делумно учество од страната на User, целосно од страната на Transaction. |
| 108 | • Borrows – Релација помеѓу User и Transaction, со која корисникот може да позајмува книга од друг корисник, еден корисник може да позајмува книги од повеќе трансакции, една трансакција е направена од еден корисник кој позајмува книга. Делумно учество од страната на User, целосно од страната на Transaction. |
| 109 | • Prompts – Релација помеѓу Transaction и Notification. Апликацијата испраќа потсетници на корисниците кои позајмиле книги да ги вратат книгите пред истекување на договорениот рок. Една трансакција може да поттикне повеќе известувања, а едно известување доаѓа од една трансакција. Делумно учество од двете страни. |
| 110 | • Receives – Релација помеѓу User и Report, со која што корисниците можат да бидат пријавувани за недолично однесување. Еден корисник може да прима повеќе пријави, и една пријава е добиена од еден корисник. Делумно учество од страната на User, целосно од страната на Report. |
| 111 | • Gives – Релација помеѓу User и Report, со која што корисниците можат да пријавуваат други за недолично однесување. Еден корисник може да направи повеќе пријави, и една пријава е направена од еден корисник. Делумно учество од страната на User, целосно од страната на Report. |
| 112 | • Sends – Релација помеѓу User и !FriendRequest. Еден корисник може да испрати повеќе барања за пријателства, и едно барање е испратено од еден корисник. Делумно учество од страната на User, целосно од страната на !FriendRequest. |
| 113 | • Receives – Релација помеѓу User и !FriendRequest. Еден корисник може да прими повеќе барања за пријателства, и едно барање е примено од еден корисник. Делумно учество од страната на User, целосно од страната на !FriendRequest. |
| 114 | • Sends – Релација помеѓу User и Message. Еден корисник може да испрати повеќе пораки, и една порака е испратена од еден корисник. Делумно учество од страната на User, целосно од страната на Message. |
| 115 | • Receives – Релација помеѓу User и Message. Еден корисник може да прими повеќе пораки, и една порака е примена од еден корисник. Делумно учество од страната на User, целосно од страната на Message. |
| 116 | • Creates – Релација помеѓу User и !BookRequest. Еден корисник може да креира повеќе барања за книги, и едно барање е креирано од еден корисник. Делумно учество од страната на User, целосно од страната на BookRequest. |
| 117 | • Contains – Релација помеѓу Book и Wishlist. Една книга може да се содржи во една листа на желби, а во една листа на желби може да има повеќе книги. Делумно учество од страната на Book, и делумно од страната на Wishlist. |
| 118 | • Contains – Релација помеѓу Book и Library. Една книга може да се содржи во една библиотека, а во една библиотека може да има повеќе книги. Делумно учество од страната на Book, и делумно од страната на Library. |
| 119 | • Requests – Релација помеѓу Book и !BookRequest. Една книга може да е побарана во повеќе корисничи барања, а во едно барање може да се побарува само една книга. Делумно учество од страната на Book, целосно од страната на !BookRequest. |
| 120 | |
| 121 | === M-N Релации |
| 122 | |
| 123 | • Involves – Релација помеѓу Transaction и Book. Една книга може да е дел од повеќе кориснички трансакции, а во една трансакција може да се разменуваат повеќе книги. Делумно учество од страната на Transaction, и делумно од страната на Book. |
| 124 | • Receives – Релација помеѓу User и Notification. Со оваа релација, апликацијата може да им испраќа на корисниците известувања за барања за книги, понуди за пријателства, пораки, и системски и апликациски надградби и информации. Еден корисник може да прима повеќе известувања, а едно известување може да биде пратено на повеќе корисници. Делумно учество од страната на User, целосно од страната на Notification. |