215 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
216 | | \\ pet_galery_id->image, pets_id |
217 | | \\ orders_id → userid |
218 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
219 | | \\ products_id, orders_id → quantity |
220 | | \\ breeds_id-> breeds_name, type_of_pets_id |
221 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
222 | | \\ medecines_id → manufacturers_id |
223 | | \\ vet_centers_id, pets_id → pet_status_id |
| 214 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 215 | \\ pet_galery_id->image, pets_id |
| 216 | \\ orders_id → userid |
| 217 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 218 | \\ products_id, orders_id → quantity |
| 219 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 220 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 221 | \\ medecines_id → manufacturers_id |
259 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
260 | | \\ pet_galery_id->image, pets_id |
261 | | \\ orders_id → userid |
262 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
263 | | \\ products_id, orders_id → quantity |
264 | | \\ breeds_id-> breeds_name, type_of_pets_id |
265 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
266 | | \\ medecines_id → manufacturers_id |
267 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 257 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 258 | \\ pet_galery_id->image, pets_id |
| 259 | \\ orders_id → userid |
| 260 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 261 | \\ products_id, orders_id → quantity |
| 262 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 263 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 264 | \\ medecines_id → manufacturers_id) |
299 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
300 | | \\ pet_galery_id->image, pets_id |
301 | | \\ orders_id → userid |
302 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
303 | | \\ products_id, orders_id → quantity |
304 | | \\ breeds_id-> breeds_name, type_of_pets_id |
305 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
306 | | \\ medecines_id → manufacturers_id |
307 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 296 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 297 | \\ pet_galery_id->image, pets_id |
| 298 | \\ orders_id → userid |
| 299 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 300 | \\ products_id, orders_id → quantity |
| 301 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 302 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 303 | \\ medecines_id → manufacturers_id) |
335 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
336 | | \\ pet_galery_id->image, pets_id |
337 | | \\ orders_id → userid |
338 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
339 | | \\ products_id, orders_id → quantity |
340 | | \\ breeds_id-> breeds_name, type_of_pets_id |
341 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
342 | | \\ medecines_id → manufacturers_id |
343 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 331 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 332 | \\ pet_galery_id->image, pets_id |
| 333 | \\ orders_id → userid |
| 334 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 335 | \\ products_id, orders_id → quantity |
| 336 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 337 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 338 | \\ medecines_id → manufacturers_id) |
370 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
371 | | \\ pet_galery_id->image, pets_id |
372 | | \\ orders_id → userid |
373 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
374 | | \\ products_id, orders_id → quantity |
375 | | \\ breeds_id-> breeds_name, type_of_pets_id |
376 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
377 | | \\ medecines_id → manufacturers_id |
378 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 365 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 366 | \\ pet_galery_id->image, pets_id |
| 367 | \\ orders_id → userid |
| 368 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 369 | \\ products_id, orders_id → quantity |
| 370 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 371 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 372 | \\ medecines_id → manufacturers_id) |
434 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
435 | | \\ pet_galery_id->image, pets_id |
436 | | \\ orders_id → userid |
437 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
438 | | \\ products_id, orders_id → quantity |
439 | | \\ breeds_id-> breeds_name, type_of_pets_id |
440 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
441 | | \\ medecines_id → manufacturers_id |
442 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 428 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 429 | \\ pet_galery_id->image, pets_id |
| 430 | \\ orders_id → userid |
| 431 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 432 | \\ products_id, orders_id → quantity |
| 433 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 434 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 435 | \\ medecines_id → manufacturers_id |
| 436 | ) |
463 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
464 | | \\ pet_galery_id->image, pets_id |
465 | | \\ orders_id → userid |
466 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
467 | | \\ products_id, orders_id → quantity |
468 | | \\ breeds_id-> breeds_name, type_of_pets_id |
469 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
470 | | \\ medecines_id → manufacturers_id |
471 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 457 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 458 | \\ pet_galery_id->image, pets_id |
| 459 | \\ orders_id → userid |
| 460 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 461 | \\ products_id, orders_id → quantity |
| 462 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 463 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 464 | \\ medecines_id → manufacturers_id |
| 465 | ) |
491 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
492 | | \\ pet_galery_id->image, pets_id |
493 | | \\ orders_id → userid |
494 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
495 | | \\ products_id, orders_id → quantity |
496 | | \\ breeds_id-> breeds_name, type_of_pets_id |
497 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
498 | | \\ medecines_id → manufacturers_id |
499 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 485 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 486 | \\ pet_galery_id->image, pets_id |
| 487 | \\ orders_id → userid |
| 488 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 489 | \\ products_id, orders_id → quantity |
| 490 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 491 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 492 | \\ medecines_id → manufacturers_id |
| 493 | ) |
518 | | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id |
519 | | \\ pet_galery_id->image, pets_id |
520 | | \\ orders_id → userid |
521 | | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
522 | | \\ products_id, orders_id → quantity |
523 | | \\ breeds_id-> breeds_name, type_of_pets_id |
524 | | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
525 | | \\ medecines_id → manufacturers_id |
526 | | \\ vet_centers_id, pets_id → pet_status_id) |
| 512 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 513 | \\ pet_galery_id->image, pets_id |
| 514 | \\ orders_id → userid |
| 515 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 516 | \\ products_id, orders_id → quantity |
| 517 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 518 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 519 | \\ medecines_id → manufacturers_id |
| 520 | ) |
| 523 | \\ **R,,222222222,,** не е во 3NF поради pet_status_id->node, pet_status_type |
| 524 | \\ pet_status_id +={pet_status_id, node, pet_status_type} |
| 525 | \\ **R,,2222222221,,** (pet_status_id, node, pet_status_type) клуч pet_status_id BCNF |
| 526 | \\ **F,,2222222221,,** {pet_status_id->node, pet_status_type} |
| 527 | \\ **R,,2222222222,,** ( pet_status_id, therapy_id, appoitmentDate, therapy_description, diagnostics_id, |
| 528 | diagnostics_description, medecines_id, manufacturers_name, medecines_description, |
| 529 | manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name, |
| 530 | color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id, |
| 531 | products_id, products_name, products_description, category, dateAdded,isActive, price, |
| 532 | available_quantity, quantity, breeds_id, breeds_name, kind_of_pet, type_of_pets_description |
| 533 | ) |
| 534 | \\ **F,,2222222222,,** = (therapy_id->appoitmentDate, therapy_description |
| 535 | \\ diagnostics_id-> diagnostics_description |
| 536 | \\ medecines_id-> medecines_name, medecines_description |
| 537 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 538 | \\ pet_galery_id->image, pets_id |
| 539 | \\ orders_id → userid |
| 540 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 541 | \\ products_id, orders_id → quantity |
| 542 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 543 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 544 | \\ medecines_id → manufacturers_id |
| 545 | ) |
| 546 | \\ **R,,2222222222,, n R,,2222222221,,** = pet_status_id, клуч за R,,2222222221,, => нема губење на податоци. |
| 547 | |
| 548 | \\ **R,,2222222222,,** не е во 2NF поради therapy_id->appoitmentDate, therapy_description |
| 549 | \\ therapy_id +={ therapy_id, appoitmentDate, therapy_description} |
| 550 | \\ **R,,22222222221,,** (therapy_id, appoitmentDate, therapy_description) клуч therapy_id BCNF |
| 551 | \\ **F,,22222222221,,** {therapy_id->appoitmentDate, therapy_description} |
| 552 | \\ **R,,22222222222,,** ( therapy_id, diagnostics_id, |
| 553 | diagnostics_description, medecines_id, manufacturers_name, medecines_description, |
| 554 | manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name, |
| 555 | color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id, |
| 556 | products_id, products_name, products_description, category, dateAdded,isActive, price, |
| 557 | available_quantity, quantity, breeds_id, breeds_name, kind_of_pet, type_of_pets_description |
| 558 | ) |
| 559 | \\ **F,,22222222222,,** = (diagnostics_id-> diagnostics_description |
| 560 | \\ medecines_id-> medecines_name, medecines_description |
| 561 | \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id |
| 562 | \\ pet_galery_id->image, pets_id |
| 563 | \\ orders_id → userid |
| 564 | \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity |
| 565 | \\ products_id, orders_id → quantity |
| 566 | \\ breeds_id-> breeds_name, type_of_pets_id |
| 567 | \\ type_of_pets_id->kind_of_pet, type_of_pets_description |
| 568 | \\ medecines_id → manufacturers_id |
| 569 | ) |
| 570 | \\ **R,,22222222222,, n R,,22222222221,,** = therapy_id, клуч за R,,22222222221,, => нема губење на податоци. |