Changes between Version 23 and Version 24 of normalizacija
- Timestamp:
- 05/06/25 12:29:45 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
normalizacija
v23 v24 267 267 268 268 '''R1:Preordred_Item''' 269 269 270 { preordered_item_id, quantity, reservation_id, menu_id } 270 271 272 '''R2: Reservation''' 273 274 { reservation_id, reservation_date, user_id } 275 276 '''R3: User''' 277 278 { user_id, user_name } 279 280 '''R4: Menu''' 281 282 { menu_id, menu_name, price } 283 271 284 === Дискусија 272 285 … … 302 315 303 316 Овој пристап ја поедноставува базата, ја прави поефикасна и поотпорна на грешки при ажурирање. 317 318 ---- 319 320 Во оваа релација'''(Преднарачани производи)''' се следи кои производи (од мени) биле однапред нарачани за конкретна резервација. Но со тоа што во една табела ги имаме и податоците за корисникот, резервацијата и производот, се појавуваат вишоци. Пример: исто мени или исто корисничко име може да се повторува. 321 322 Со нормализација ја раздвојуваме секоја логична целина: 323 324 Preordered_Item знае што и колку е однапред нарачано, 325 326 Menu знае што е тоа што се нуди, 327 328 Reservation води евиденција за кога и кој, 329 330 User ги чува податоците за корисниците.