Changes between Version 4 and Version 5 of P2


Ignore:
Timestamp:
12/28/23 17:34:05 (6 months ago)
Author:
161007
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • P2

    v4 v5  
    77
    88* Book ( **__Book_ID__, Price, Title, Stock_Quantity, Publisher_Date )
    9 * Publisher ( **Publisher_ID, Publisher_Name )
    10 * Genre ( **Genre_ID, Genre_Name )
    11 * Cart ( **Cart_ID, Quantity )
    12 * Author ( **Author_ID, Author_Name, Email )
    13 * Recommendation ( **Recommendation_ID, Date_Recommended )
    14 * Review ( **Review_ID, Rating, Comment, Date_Posted )
    15 * Order ( **Order_ID, Order_Date, Total_Amount )
    16 * Shipping ( **Shipping_ID, Ship_Date, Tracking_Number, Status )
    17 * Payment ( **Payment_ID, Payment_Date, Payment_Method, Amount )
    18 * Customer ( **Customer_ID, Username, Password, Address, First_Name, Last_Name, Email, Phone )
    19 * Feedback ( **Feedback_ID, Feedback_Text, Date_Submitted )
    20 * Wishlist ( **Wishlist_ID )
     9* Publisher ( **__Publisher_ID__, Publisher_Name )
     10* Genre ( **__Genre_ID__, Genre_Name )
     11* Cart ( **__Cart_ID__, Quantity )
     12* Author ( **__Author_ID__, Author_Name, Email )
     13* Recommendation ( **__Recommendation_ID__, Date_Recommended )
     14* Review ( **__Review_ID__, Rating, Comment, Date_Posted )
     15* Order ( **__Order_ID__, Order_Date, Total_Amount )
     16* Shipping ( **__Shipping_ID__, Ship_Date, Tracking_Number, Status )
     17* Payment ( **__Payment_ID__, Payment_Date, Payment_Method, Amount )
     18* Customer ( **__Customer_ID__, Username, Password, Address, First_Name, Last_Name, Email, Phone )
     19* Feedback ( **__Feedback_ID__, Feedback_Text, Date_Submitted )
     20* Wishlist ( **__Wishlist_ID__ )
    2121
    2222=== DLL скрипта за бришење на табелите и креирање на табелите
     
    2929
    3030
    31 
    32 '' '''Book - ентитет кој чува податоци за книгите''' ''
    33 * Book ID - нумерички тип, примарен клуч
    34 * Price - нумерички тип, задолжителен
    35 * Title - текстуален тип, задолжителен
    36 * Stock Quantity - нумерички тип, задолжителен
    37 * Published Date - нумерички тип, задолжителен
    38 
    39 '' '''Publisher - ентитет кој чува податоци за издавачката куќа на книгите''' ''
    40 * Publisher ID - нумерички тип, примарен клуч
    41 * Publisher Name - текстуален тип, задолжителен
    42 
    43 '' '''Genre - ентитет кој чува податоци за жанрот на книгата''' ''
    44 * Genre ID - нумерички тип, примарен клуч
    45 * Genre Name - текстуален тип, задолжителен
    46 
    47 '' '''Cart - ентитет кој чува податоци за "кошничката" на корисникот''' ''
    48 * Cart ID - нумерички тип, примарен клуч
    49 * Quantity - нумерички тип, задолжителен
    50 
    51 '' '''Author - ентитет кој чува податоци за авторите на книгите''' ''
    52 * Author ID - нумерички тип, примарен клуч
    53 * Author Name - текстуален тип, задолжителен
    54 * Email - текстуален тип, задолжителен
    55 
    56 '' '''Recommendation - ентитет кој чува податоци за препораките на книги од страна на клиетите''' ''
    57 * Recommendation ID - нумерички тип, задолжителен
    58 * Date Recommended - дата тип, задолжителен
    59 
    60 '' '''Review - ентитет кој чува податоци за оставените критики за книгите од страна на клиентите''' ''
    61 * Review ID - нумерички тип, примарен клуч
    62 * Rating - нумерички тип, задолжителен
    63 * Comment - текстуален тип, задолжителен
    64 * Date Posted - датум, задолжителен
    65 
    66 '' '''Order - ентитет кој чува податоци за направените нарачки''' ''
    67 * Order ID - нумерички тип, примарен клуч
    68 * Order Date - датум, задолжителен
    69 * Total Amount - нумерички тип, задолжителен
    70 
    71 '' '''Shipping - ентитет кој чува податоци за направените доставии на нарачките ''' ''
    72 * Shipping ID - нумерички тип, примарен клуч
    73 * Ship Date - датум , задолжителен
    74 * Tracking Number - нумерички тип, задолжителен
    75 * Status - боолеан, задолжителен
    76 
    77 '' '''Payment - ентитет кој чува податоци за извршените плаќања''' ''
    78 * Payment ID - нумерички тип, примарен клуч
    79 * Payment Date - датум, задолжителен
    80 * Payment Method - текстуален тип, задолжителен
    81 * Amount - нумерички тип, задолжителен
    82 
    83 '' '''Customer - ентитет кој чува податоци за клиентите/потрошувачите''' ''
    84 * Customer ID - нумерички тип, примарен клуч
    85 * Username - текстуален тип, задолжителен
    86 * Password - текстуален тип, задолжителен
    87 * Address - текстуален тип, задолжителен
    88 * First Name - тесктуален тип, задолжителен
    89 * Last Name - текстуален тип, задолжителен
    90 * Email - текстуален тип, задолжителен
    91 * Phone - нумерички тип, задолжителен
    92 
    93 '' '''Feedback - ентитет кој чува податоци за "фидбекот" кој го оставил клиентот''' ''
    94 * Feedback ID - нумерички тип, примарен клуч
    95 * Feedback Text - текстуален тип, задолжителен
    96 * Date Submitted - датум, задолжителен
    97 
    98 '' '''Wishlist - ентитет кој чува листа на желби кај корисниците ''' ''
    99 * Whish List ID - нумерички тип, примарен клуч
    100 
    101 === Релации
    102 '' '''Book - Genre''' ''
    103 * Релација помеѓу Book и Genre, каде што се кажува која книга на кој жанр припаѓа.
    104 
    105 '' '''Book - Author''' ''
    106 * Релација помеѓу Book и Author, каде што се кажува на која книга кој е авторот за истата.
    107 
    108 '' '''Book - Publisher''' ''
    109 * Релација помеѓу Book и Publisher, каде што се кажува која книга од која издавачка куќа е издадена.
    110 
    111 '' '''Customer - Order''' ''
    112 * Релација помеѓу Customer и Order, каде што се кажува кој корисник каква нарачка направил.
    113 
    114 '' '''Review - Book''' ''
    115 * Релација помеѓу Review и Book, каде што се кажува за која книга какво "review" имаат оставено корисниците.
    116 
    117 '' '''Review - Customer''' ''
    118 * Релација помеѓу Review и Customer, каде што се кажува кој корисник какво "review" има оставено.
    119 
    120 '' '''Recommendation - Book''' ''
    121 * Релација помеѓу Recommendation и Book, каде што се кажува за која книга каква препорака се има дадено.
    122 
    123 '' '''Recommendation - Customer''' ''
    124 * Релација помеѓу Recommendation и Customer, каде што се кажува каква препорака имаат оставено клиентите/корисниците.
    125 
    126 '' '''Feedback - Customer''' ''
    127 * Релација помеѓу Feedback и Customer, каде што се кажува каков "feedback" оставил корисникот.
    128 
    129 '' '''Cart - Customer''' ''
    130 * Релација помеѓу Cart и Customer, каде што се кажува што има во "кошничката" на секој корисник.
    131 
    132 '' '''Cart - Book''' ''
    133 * Релација помеѓу Cart и Book, каде што се кажува која книга стои во "кошничката".
    134 
    135 '' '''Wishlist - Customer''' ''
    136 * Релација помеѓу Wishlist и Customer, каде што се кажува кој корисник што има во својата листа за желби.
    137 
    138 '' '''Wishlist - Book''' ''
    139 * Релација помеѓу Wishlist и Book, каде што се кажува која книга е во листата со желби.
    140 
    141 '' '''Payment - Order''' ''
    142 * Релација помеѓу Payment и Order, каде што се кажува кој е начинот за наплата за одредена нарачка.
    143 
    144 '' '''Shipping - Order''' ''
    145 * Релација помеѓу Shipping и Order, каде што се дава детална информација за доставата за некоја одредена нарачка.
    146 
    147 == Историјат