| 1 | == Податочни побарувања |
| 2 | === Ентитети |
| 3 | |
| 4 | '' '''Book - ентитет кој чува податоци за книгите''' '' |
| 5 | * Book ID - нумерички тип, примарен клуч |
| 6 | * Price - нумерички тип, задолжителен |
| 7 | * Title - текстуален тип, задолжителен |
| 8 | * Stock Quantity - нумерички тип, задолжителен |
| 9 | * Published Date - нумерички тип, задолжителен |
| 10 | |
| 11 | '' '''Publisher - ентитет кој чува податоци за издавачката куќа на книгите''' '' |
| 12 | * Publisher ID - нумерички тип, примарен клуч |
| 13 | * Publisher Name - текстуален тип, задолжителен |
| 14 | |
| 15 | '' '''Genre - ентитет кој чува податоци за жанрот на книгата''' '' |
| 16 | * Genre ID - нумерички тип, примарен клуч |
| 17 | * Genre Name - текстуален тип, задолжителен |
| 18 | |
| 19 | '' '''Cart - ентитет кој чува податоци за "кошничката" на корисникот''' '' |
| 20 | * Cart ID - нумерички тип, примарен клуч |
| 21 | * Quantity - нумерички тип, задолжителен |
| 22 | |
| 23 | '' '''Author - ентитет кој чува податоци за авторите на книгите''' '' |
| 24 | * Author ID - нумерички тип, примарен клуч |
| 25 | * Author Name - текстуален тип, задолжителен |
| 26 | * Email - текстуален тип, задолжителен |
| 27 | |
| 28 | '' '''Recommendation - ентитет кој чува податоци за препораките на книги од страна на клиетите''' '' |
| 29 | * Recommendation ID - нумерички тип, задолжителен |
| 30 | * Date Recommended - дата тип, задолжителен |
| 31 | |
| 32 | '' '''Review - ентитет кој чува податоци за оставените критики за книгите од страна на клиентите''' '' |
| 33 | * Review ID - нумерички тип, примарен клуч |
| 34 | * Rating - нумерички тип, задолжителен |
| 35 | * Comment - текстуален тип, задолжителен |
| 36 | * Date Posted - датум, задолжителен |
| 37 | |
| 38 | '' '''Order - ентитет кој чува податоци за направените нарачки''' '' |
| 39 | * Order ID - нумерички тип, примарен клуч |
| 40 | * Order Date - датум, задолжителен |
| 41 | * Total Amount - нумерички тип, задолжителен |
| 42 | |
| 43 | '' '''Shipping - ентитет кој чува податоци за направените доставии на нарачките ''' '' |
| 44 | * Shipping ID - нумерички тип, примарен клуч |
| 45 | * Ship Date - датум , задолжителен |
| 46 | * Tracking Number - нумерички тип, задолжителен |
| 47 | * Status - боолеан, задолжителен |
| 48 | |
| 49 | '' '''Payment - ентитет кој чува податоци за извршените плаќања''' '' |
| 50 | * Payment ID - нумерички тип, примарен клуч |
| 51 | * Payment Date - датум, задолжителен |
| 52 | * Payment Method - текстуален тип, задолжителен |
| 53 | * Amount - нумерички тип, задолжителен |
| 54 | |
| 55 | '' '''Customer - ентитет кој чува податоци за клиентите/потрошувачите''' '' |
| 56 | * Customer ID - нумерички тип, примарен клуч |
| 57 | * Username - текстуален тип, задолжителен |
| 58 | * Password - текстуален тип, задолжителен |
| 59 | * Address - текстуален тип, задолжителен |
| 60 | * First Name - тесктуален тип, задолжителен |
| 61 | * Last Name - текстуален тип, задолжителен |
| 62 | * Email - текстуален тип, задолжителен |
| 63 | * Phone - нумерички тип, задолжителен |
| 64 | |
| 65 | '' '''Feedback - ентитет кој чува податоци за "фидбекот" кој го оставил клиентот''' '' |
| 66 | * Feedback ID - нумерички тип, примарен клуч |
| 67 | * Feedback Text - текстуален тип, задолжителен |
| 68 | * Date Submitted - датум, задолжителен |
| 69 | |
| 70 | '' '''Wishlist - ентитет кој чува листа на желби кај корисниците ''' '' |
| 71 | * Whish List ID - нумерички тип, примарен клуч |
| 72 | |
| 73 | === Релации |
| 74 | '' '''Book - Genre''' '' |
| 75 | * Релација помеѓу Book и Genre, каде што се кажува која книга на кој жанр припаѓа. |
| 76 | |
| 77 | '' '''Book - Author''' '' |
| 78 | * Релација помеѓу Book и Author, каде што се кажува на која книга кој е авторот за истата. |
| 79 | |
| 80 | '' '''Book - Publisher''' '' |
| 81 | * Релација помеѓу Book и Publisher, каде што се кажува која книга од која издавачка куќа е издадена. |
| 82 | |
| 83 | '' '''Customer - Order''' '' |
| 84 | * Релација помеѓу Customer и Order, каде што се кажува кој корисник каква нарачка направил. |
| 85 | |
| 86 | '' '''Review - Book''' '' |
| 87 | * Релација помеѓу Review и Book, каде што се кажува за која книга какво "review" имаат оставено корисниците. |
| 88 | |
| 89 | '' '''Review - Customer''' '' |
| 90 | * Релација помеѓу Review и Customer, каде што се кажува кој корисник какво "review" има оставено. |
| 91 | |
| 92 | '' '''Recommendation - Book''' '' |
| 93 | * Релација помеѓу Recommendation и Book, каде што се кажува за која книга каква препорака се има дадено. |
| 94 | |
| 95 | '' '''Recommendation - Customer''' '' |
| 96 | * Релација помеѓу Recommendation и Customer, каде што се кажува каква препорака имаат оставено клиентите/корисниците. |
| 97 | |
| 98 | '' '''Feedback - Customer''' '' |
| 99 | * Релација помеѓу Feedback и Customer, каде што се кажува каков "feedback" оставил корисникот. |
| 100 | |
| 101 | '' '''Cart - Customer''' '' |
| 102 | * Релација помеѓу Cart и Customer, каде што се кажува што има во "кошничката" на секој корисник. |
| 103 | |
| 104 | '' '''Cart - Book''' '' |
| 105 | * Релација помеѓу Cart и Book, каде што се кажува која книга стои во "кошничката". |
| 106 | |
| 107 | '' '''Wishlist - Customer''' '' |
| 108 | * Релација помеѓу Wishlist и Customer, каде што се кажува кој корисник што има во својата листа за желби. |
| 109 | |
| 110 | '' '''Wishlist - Book''' '' |
| 111 | * Релација помеѓу Wishlist и Book, каде што се кажува која книга е во листата со желби. |
| 112 | |
| 113 | '' '''Payment - Order''' '' |
| 114 | * Релација помеѓу Payment и Order, каде што се кажува кој е начинот за наплата за одредена нарачка. |
| 115 | |
| 116 | '' '''Shipping - Order''' '' |
| 117 | * Релација помеѓу Shipping и Order, каде што се дава детална информација за доставата за некоја одредена нарачка. |
| 118 | |
| 119 | == Историјат |