wiki:P1

ER дијаграм

Податочни побарувања

Ентитети

Book - ентитет кој чува податоци за книгите

  • Book ID - нумерички тип, примарен клуч
  • Price - нумерички тип, задолжителен
  • Title - текстуален тип, задолжителен
  • Stock Quantity - нумерички тип, задолжителен
  • Published Date - нумерички тип, задолжителен

Publisher - ентитет кој чува податоци за издавачката куќа на книгите

  • Publisher ID - нумерички тип, примарен клуч
  • Publisher Name - текстуален тип, задолжителен

Genre - ентитет кој чува податоци за жанрот на книгата

  • Genre ID - нумерички тип, примарен клуч
  • Genre Name - текстуален тип, задолжителен

Cart - ентитет кој чува податоци за "кошничката" на корисникот

  • Cart ID - нумерички тип, примарен клуч
  • Quantity - нумерички тип, задолжителен

Author - ентитет кој чува податоци за авторите на книгите

  • Author ID - нумерички тип, примарен клуч
  • Author Name - текстуален тип, задолжителен
  • Email - текстуален тип, задолжителен

Recommendation - ентитет кој чува податоци за препораките на книги од страна на клиетите

  • Recommendation ID - нумерички тип, задолжителен
  • Date Recommended - дата тип, задолжителен

Review - ентитет кој чува податоци за оставените критики за книгите од страна на клиентите

  • Review ID - нумерички тип, примарен клуч
  • Rating - нумерички тип, задолжителен
  • Comment - текстуален тип, задолжителен
  • Date Posted - датум, задолжителен

Order - ентитет кој чува податоци за направените нарачки

  • Order ID - нумерички тип, примарен клуч
  • Order Date - датум, задолжителен
  • Total Amount - нумерички тип, задолжителен

Shipping - ентитет кој чува податоци за направените доставии на нарачките

  • Shipping ID - нумерички тип, примарен клуч
  • Ship Date - датум , задолжителен
  • Tracking Number - нумерички тип, задолжителен
  • Status - боолеан, задолжителен

Payment - ентитет кој чува податоци за извршените плаќања

  • Payment ID - нумерички тип, примарен клуч
  • Payment Date - датум, задолжителен
  • Payment Method - текстуален тип, задолжителен
  • Amount - нумерички тип, задолжителен

Customer - ентитет кој чува податоци за клиентите/потрошувачите

  • Customer ID - нумерички тип, примарен клуч
  • Username - текстуален тип, задолжителен
  • Password - текстуален тип, задолжителен
  • Address - текстуален тип, задолжителен
  • First Name - тесктуален тип, задолжителен
  • Last Name - текстуален тип, задолжителен
  • Email - текстуален тип, задолжителен
  • Phone - нумерички тип, задолжителен

Feedback - ентитет кој чува податоци за "фидбекот" кој го оставил клиентот

  • Feedback ID - нумерички тип, примарен клуч
  • Feedback Text - текстуален тип, задолжителен
  • Date Submitted - датум, задолжителен

Wishlist - ентитет кој чува листа на желби кај корисниците

  • Whish List ID - нумерички тип, примарен клуч

Релации

Book - Genre

  • Релација помеѓу Book и Genre, каде што се кажува која книга на кој жанр припаѓа.

Book - Author

  • Релација помеѓу Book и Author, каде што се кажува на која книга кој е авторот за истата.

Book - Publisher

  • Релација помеѓу Book и Publisher, каде што се кажува која книга од која издавачка куќа е издадена.

Cart - Order

  • Релација помеѓу Cart и Order, каде што се кажува што има во кошничката за соодветната нарачка.

Review - Book

  • Релација помеѓу Review и Book, каде што се кажува за која книга какво "review" имаат оставено корисниците.

Review - Customer

  • Релација помеѓу Review и Customer, каде што се кажува кој корисник какво "review" има оставено.

Recommendation - Book

  • Релација помеѓу Recommendation и Book, каде што се кажува за која книга каква препорака се има дадено.

Recommendation - Customer

  • Релација помеѓу Recommendation и Customer, каде што се кажува каква препорака имаат оставено клиентите/корисниците.

Feedback - Customer

  • Релација помеѓу Feedback и Customer, каде што се кажува каков "feedback" оставил корисникот.

Cart - Customer

  • Релација помеѓу Cart и Customer, каде што се кажува што има во "кошничката" на секој корисник.

Cart - Book

  • Релација помеѓу Cart и Book, каде што се кажува која книга стои во "кошничката".

Wishlist - Customer

  • Релација помеѓу Wishlist и Customer, каде што се кажува кој корисник што има во својата листа за желби.

Wishlist - Book

  • Релација помеѓу Wishlist и Book, каде што се кажува која книга е во листата со желби.

Payment - Order

  • Релација помеѓу Payment и Order, каде што се кажува кој е начинот за наплата за одредена нарачка.

Shipping - Order

  • Релација помеѓу Shipping и Order, каде што се дава детална информација за доставата за некоја одредена нарачка.

Историјат

Last modified 9 months ago Last modified on 02/20/24 22:28:04

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.