Changes between Version 17 and Version 18 of konceptualenDizajn
- Timestamp:
- 12/25/24 11:08:45 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
konceptualenDizajn
v17 v18 1 1 = ER Дијаграм 2 2 3 [[Image(final Er.png)]]3 [[Image(finalFinaleV2.png)]] 4 4 5 5 == Ентитети … … 37 37 * Адреса (address) 38 38 * Име (name) 39 * Капар (deposit) ако бара самиот ресторан 39 40 40 41 '''Ентитет: Мени (Menu)''' … … 45 46 46 47 Атрибути: 48 * Категорија (category) 49 50 '''Ентитет: Производ (Item)''' 51 52 Опис: Претставува продукт од менито за одреден ресторан. 53 54 Примарен клуч: ItemId (автоматски генериран). 47 55 * Име на ставката (itemName) 48 * Категорија (category)49 56 * Цена (price) 50 57 * Опис (description) … … 87 94 * Број на резервација (reservation_nr) 88 95 * Вкупна цена (total_price) 96 * Статус на плаќање (isPaid) 89 97 90 98 == Релации … … 98 106 Опис: Релација 1:N помеѓу Ресторан и Маса. 99 107 Детали: Секој ресторан има повеќе различни маси. Ресторан содржи повеќе маси. Една маса припаѓа на еден ресторан. 108 109 '''Релација: во(in)''' 110 111 Опис: Релација N:1 помеѓу производ и мени. 112 Детали: Во едно мени има повеќе производи. 113 114 '''Релација: нарачно однапред (pre_ordered)''' 115 116 Опис: Релација M:N помеѓу производ и резервација. 117 Детали: Може да се одберат производи од менито да се направат пред резервацијата. 100 118 101 119 '''Релација: прави (makes)''' … … 113 131 Детали: Со правењето резервација првично се одбира ресторан. Една резервација има еден ресторан. Еден ресторан има повеќе резервации. 114 132 115 '''Слаба релација: за_резервација(for_reservation)'''133 '''Слаба релација: плаќање за(payment_for)''' 116 134 Опис: 1:N помеѓу Плаќање и Резервација. 117 135 Детали: Означува која резервација е платена.