wiki:ER - Dijagram

Version 8 (modified by 213231, 4 days ago) ( diff )

--

Актуелна верзија


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

Ентитети

1) Customer (Клиент) Атрибути:

Клиентите можат да гледаат производи и да вршат набавки, како и да даваат повратни информации.

2) Employee (Вработен)

Атрибути:

Одговорни за трансакции и одржување на производи.

3) Product (Производ)

Атрибути:

Производите се објекти кои се продаваат или изнајмуваат, одржуваат и прегледуваат од страна на клиентите.

4) Customer Feedback (Повратна информација од клиент)

Атрибути:

  • FeedbackID
  • CustomerID
  • ProductID
  • Rating
  • Comment
  • FeedbackDate
  • TransactionID

Претставува оценка и коментар даден од клиент за одреден производ.

5) Maintenance (Одржување)

Атрибути:

Се води евиденција за сервисирање на производите.

6)Procurement (Набавка)

Атрибути:

Претставува набавка на производ, која може да биде изнајмување или купување.

7) T_Type (Тип на трансакција)

8) Truck (Камион)

  • ProductID
  • HP

9) Trailer (Приколка)

  • ProductID
  • Capacity

10) Procurement_request (Барање за набавка)

11) Views (Прегледи)

  • CustomerID
  • ProductID

12) Wallet (Паричник)

Ги дефинира условите според типот на набавката.

Релации:

1) VIEWS (N:M) Кардиналност: N:M Опис: Клиентите можат да прегледуваат повеќе производи, а секој производ може да биде прегледан од повеќе клиенти (преку junction табелата views)

2) INITIATES (Клиент → Набавка) Кардиналност: 1:N Опис: Секој клиент може да иницира повеќе набавки, но секоја набавка припаѓа на еден клиент

3) GIVES (Procurement - Customer Feedback) (1:1)
За секоја продажба, клиентот може да даде повратна информација.

3) MAKES (Employee - Maintenance) (N:M)
Поврзува вработени и активности на одржување.

4) OFFERS (Employee - Procurement) (1:N)
Еден вработен може да ушествува во повеќе набавки.

5) TO (Product - Maintenance) (N:M)
Секој производ може да биде предмет на повеќе одржувања.

6) INCLUDES (Procurement - Product) (M:1)
Секоја набавка вклучува еден производ.

7) T_Type - Procurement (1:1)
Секоја набавка мора да биде продажба или изнајмување.

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.