Changes between Version 99 and Version 100 of Version1


Ignore:
Timestamp:
08/14/24 23:55:36 (6 weeks ago)
Author:
184006
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Version1

    v99 v100  
    7070* pet_status_id->node, pet_status_type (Секој статус има забелешка и тип).
    7171* therapy_id->appoitmentDate, therapy_description (Секоја терапија има датум на започнување и опис).
    72 * diagnostics_id-> diagnostics_description (Секоја дијагноза има опис)
    73 * medecines_id-> medecines_name, medecines_description (Секој лек има име,  и упатство)
     72* diagnostics_id-> diagnostics_description (Секоја дијагноза има опис).
     73* medecines_id-> medecines_name, medecines_description, manufacturers_id  (Секој лек има име,  и упатство. Во нашиот проект претпоставуваме дека секој лек е произведен од само еден произведувач).
    7474* manufacturers_id->city, state, manufacturers_name, manufacturers_description (Секој производител на лекот има град, држава, име и опис).
    7575* pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id  (Секое милениче има име, боја, датум на раѓање и опис. Секое милениче припаѓа на еден вид. Секое милениче има само еден сопственик, во нашата база не е возможно едно милениче да има повеќе сопственици. Кога се врши микрочипирање се запишуваат податоци само од еден сопственик. Секое милениче во еден ветеринарен центар има само еден активен статус во даден момент. Кога статусот се менува, се брише претходниот и се запишува нов).
     
    7979* products_id, orders_id → quantity (Секој продукт кој што се наоѓа во нарачката има одредена нарачана количина).
    8080* breeds_id-> breeds_name, type_of_pets_id  (Секоја раса си има име. Секоја раса припаѓа на еден вид на милениче, Пр.расата Scottish Fold припага само на видот маче не припага и на видот куче итн).
    81 * type_of_pets_id->kind_of_pet, type_of_pets_description (Секој вид на милениче има име и опис).
    82 * medecines_id → manufacturers_id (Во нашиот проект претпоставуваме дека секој лек е произведен од само еден произведувач).
     81* type_of_pets_id->kind_of_pet, type_of_pets_description (Секој вид на милениче има име и опис).
    8382==== Определување на кандидат клучеви
    8483{{{
     
    111110cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    112111pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    113 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     112diagnostics_description, medecines_id, medecines_description,
    114113manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    115114color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    124123cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    125124pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    126 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     125diagnostics_description, medecines_id, medecines_description,
    127126manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    128127color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    155154cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    156155pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    157 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     156diagnostics_description, medecines_id, medecines_description,
    158157manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    159158color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    190189cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    191190pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    192 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     191diagnostics_description, medecines_id, medecines_description,
    193192manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    194193color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    211210\\ therapy_id->appoitmentDate, therapy_description
    212211\\ diagnostics_id-> diagnostics_description
    213 \\ medecines_id-> medecines_name, medecines_description
     212\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     213\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
    214214\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id 
    215215\\ pet_galery_id->image, pets_id
     
    219219\\ breeds_id-> breeds_name, type_of_pets_id
    220220\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    221 \\ medecines_id → manufacturers_id
     221
    222222
    223223
     
    236236cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    237237pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    238 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     238diagnostics_description, medecines_id, medecines_description,
    239239manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    240240color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    254254\\ therapy_id->appoitmentDate, therapy_description
    255255\\ diagnostics_id-> diagnostics_description
    256 \\ medecines_id-> medecines_name, medecines_description
     256\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     257\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
    257258\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
    258259\\ pet_galery_id->image, pets_id
     
    262263\\ breeds_id-> breeds_name, type_of_pets_id
    263264\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    264 \\ medecines_id → manufacturers_id)
     265)
    265266\\ **Клуч** (pet_cares_id, blog_post_answers_id, cities_id, reports_id, therapy_id, medecines_id,
    266267pet_galery_id, orders_id, products_id, breeds_id, vet_centers_id)
     
    277278cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    278279pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    279 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     280diagnostics_description, medecines_id, medecines_description,
    280281manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    281282color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    293294\\ therapy_id->appoitmentDate, therapy_description
    294295\\ diagnostics_id-> diagnostics_description
    295 \\ medecines_id-> medecines_name, medecines_description
     296\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     297\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
    296298\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
    297299\\ pet_galery_id->image, pets_id
     
    301303\\ breeds_id-> breeds_name, type_of_pets_id
    302304\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    303 \\ medecines_id → manufacturers_id)
     305)
    304306\\ **R,,22,, n R,,21,,** = pet_cares_id, клуч за R,,21,, => нема губење на податоци.
    305307
     
    328330\\ therapy_id->appoitmentDate, therapy_description
    329331\\ diagnostics_id-> diagnostics_description
    330 \\ medecines_id-> medecines_name, medecines_description
     332\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
    331333\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
    332334\\ pet_galery_id->image, pets_id
     
    348350cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    349351pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    350 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     352diagnostics_description, medecines_id, medecines_description,
    351353manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    352354color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    362364\\ therapy_id->appoitmentDate, therapy_description
    363365\\ diagnostics_id-> diagnostics_description
    364 \\ medecines_id-> medecines_name, medecines_description
    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)
     366\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     367\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     368\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     369\\ pet_galery_id->image, pets_id
     370\\ orders_id → userid
     371\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     372\\ products_id, orders_id → quantity
     373\\ breeds_id-> breeds_name, type_of_pets_id
     374\\ type_of_pets_id->kind_of_pet, type_of_pets_description
     375)
    373376\\ **R,,2222,, n R,,2221,,** = roles_id, клуч за R2221 => нема губење на податоци.
    374377
     
    381384cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    382385pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    383 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     386diagnostics_description, medecines_id, medecines_description,
    384387manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    385388color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    394397\\ therapy_id->appoitmentDate, therapy_description
    395398\\ diagnostics_id-> diagnostics_description
    396 \\ medecines_id-> medecines_name, medecines_description
     399\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     400\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
    397401\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id
    398402\\ pet_galery_id->image, pets_id
     
    402406\\ breeds_id-> breeds_name, type_of_pets_id
    403407\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    404 \\ medecines_id → manufacturers_id
    405408)
    406409\\ **R,,22222,, n R,,22221,,** = users_id, клуч за R22221 => нема губење на податоци.
     
    413416cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    414417pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    415 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     418diagnostics_description, medecines_id, medecines_description,
    416419manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    417420color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    425428\\ therapy_id->appoitmentDate, therapy_description
    426429\\ diagnostics_id-> diagnostics_description
    427 \\ medecines_id-> medecines_name, medecines_description
     430\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     431\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
    428432\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
    429433\\ pet_galery_id->image, pets_id
     
    432436\\ products_id, orders_id → quantity
    433437\\ 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
     438\\ type_of_pets_id->kind_of_pet, type_of_pets_description 
    436439)
    437440\\ **R,,222222,, n R,,222221,,** = blog_post_for_consultation_id, клуч за R,,222221,, => нема губење на податоци.
     
    443446\\ **R,,2222222,,** (blog_post_answers_id, cities_id, cities_name, reports_id, reports_description, pets_id, pet_status_id, node,
    444447pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    445 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     448diagnostics_description, medecines_id, medecines_description,
    446449manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    447450color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    454457\\ therapy_id->appoitmentDate, therapy_description
    455458\\ diagnostics_id-> diagnostics_description
    456 \\ medecines_id-> medecines_name, medecines_description
    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
     459\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     460\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     461\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     462\\ pet_galery_id->image, pets_id
     463\\ orders_id → userid
     464\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     465\\ products_id, orders_id → quantity
     466\\ breeds_id-> breeds_name, type_of_pets_id
     467\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    465468)
    466469\\ **R,,2222222,, n R,,2222221,,** = blog_post_answers_id, клуч за R,,2222221,, => нема губење на податоци.
     
    472475\\ **R,,22222222,,** ( cities_id, reports_id, reports_description, pets_id, pet_status_id, node,
    473476pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    474 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     477diagnostics_description, medecines_id, medecines_description,
    475478manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    476479color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    482485\\ therapy_id->appoitmentDate, therapy_description
    483486\\ diagnostics_id-> diagnostics_description
    484 \\ medecines_id-> medecines_name, medecines_description
    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
     487\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     488\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     489\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     490\\ pet_galery_id->image, pets_id
     491\\ orders_id → userid
     492\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     493\\ products_id, orders_id → quantity
     494\\ breeds_id-> breeds_name, type_of_pets_id
     495\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    493496)
    494497\\ **R,,22222222,, n R,,22222221,,** = cities_id, клуч за R,,22222221,, => нема губење на податоци.
     
    500503\\ **R,,222222222,,** ( reports_id, pet_status_id, node,
    501504pet_status_type, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    502 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     505diagnostics_description, medecines_id, medecines_description,
    503506manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    504507color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    509512\\ therapy_id->appoitmentDate, therapy_description
    510513\\ diagnostics_id-> diagnostics_description
    511 \\ medecines_id-> medecines_name, medecines_description 
    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
     514\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     515\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     516\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     517\\ pet_galery_id->image, pets_id
     518\\ orders_id → userid
     519\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     520\\ products_id, orders_id → quantity
     521\\ breeds_id-> breeds_name, type_of_pets_id
     522\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    520523)
    521524\\ **R,,222222222,, n R,,222222221,,** = reports_id, клуч за R,,222222221,, => нема губење на податоци.
     
    526529\\ **F,,2222222221,,** {pet_status_id->node, pet_status_type}
    527530\\ **R,,2222222222,,** ( pet_status_id, therapy_id, appoitmentDate, therapy_description, diagnostics_id,
    528 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     531diagnostics_description, medecines_id, medecines_description,
    529532manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    530533color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    534537\\ **F,,2222222222,,** = (therapy_id->appoitmentDate, therapy_description
    535538\\ 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
     539\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     540\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     541\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     542\\ pet_galery_id->image, pets_id
     543\\ orders_id → userid
     544\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     545\\ products_id, orders_id → quantity
     546\\ breeds_id-> breeds_name, type_of_pets_id
     547\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    545548)
    546549\\ **R,,2222222222,, n R,,2222222221,,** = pet_status_id, клуч за R,,2222222221,, => нема губење на податоци.
     
    551554\\ **F,,22222222221,,** {therapy_id->appoitmentDate, therapy_description}
    552555\\ **R,,22222222222,,** ( therapy_id, diagnostics_id,
    553 diagnostics_description, medecines_id, manufacturers_name, medecines_description,
     556diagnostics_description, medecines_id, medecines_description,
    554557manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    555558color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     
    558561)
    559562\\ **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
     563\\ medecines_id-> medecines_name, medecines_description, manufacturers_id
     564\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     565\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     566\\ pet_galery_id->image, pets_id
     567\\ orders_id → userid
     568\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     569\\ products_id, orders_id → quantity
     570\\ breeds_id-> breeds_name, type_of_pets_id
     571\\ type_of_pets_id->kind_of_pet, type_of_pets_description
    569572)
    570573\\ **R,,22222222222,, n R,,22222222221,,** = therapy_id, клуч за R,,22222222221,, => нема губење на податоци.
     
    574577\\ **R,,222222222221,,** (diagnostics_id, diagnostics_description) клуч diagnostics_id BCNF
    575578\\ **F,,222222222221,,** {diagnostics_id-> diagnostics_description}
    576 \\ **R,,222222222222,,** ( diagnostics_id, medecines_id, manufacturers_name, medecines_description,
    577 manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
    578 color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
    579 products_id, products_name, products_description, category, dateAdded,isActive, price,
    580 available_quantity, quantity, breeds_id, breeds_name, kind_of_pet, type_of_pets_description
    581 )
    582 \\ **F,,222222222222,,** = (medecines_id-> medecines_name, medecines_description
    583 \\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
    584 \\ pet_galery_id->image, pets_id
    585 \\ orders_id → userid
    586 \\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
    587 \\ products_id, orders_id → quantity
    588 \\ breeds_id-> breeds_name, type_of_pets_id
    589 \\ type_of_pets_id->kind_of_pet, type_of_pets_description
    590 \\ medecines_id → manufacturers_id
     579\\ **R,,222222222222,,** ( diagnostics_id, medecines_id, medecines_description,
     580manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
     581color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     582products_id, products_name, products_description, category, dateAdded,isActive, price,
     583available_quantity, quantity, breeds_id, breeds_name, kind_of_pet, type_of_pets_description
     584)
     585\\ **F,,222222222222,,** = (medecines_id-> medecines_name, medecines_description, manufacturers_id
     586\\ manufacturers_id->city, state, manufacturers_name, manufacturers_description
     587\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     588\\ pet_galery_id->image, pets_id
     589\\ orders_id → userid
     590\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     591\\ products_id, orders_id → quantity
     592\\ breeds_id-> breeds_name, type_of_pets_id
     593\\ type_of_pets_id->kind_of_pet, type_of_pets_description
     594
    591595)
    592596\\ **R,,222222222222,, n R,,222222222221,,** = diagnostics_id, клуч за R,,222222222221,, => нема губење на податоци.
     597
     598\\ **R,,222222222222,,** не е во 2NF поради medecines_id-> medecines_name, medecines_description, manufacturers_id 
     599\\  medecines_id +={ medecines_id, medecines_name, medecines_description, manufacturers_id }
     600\\ **R,,2222222222221,,** ( medecines_id, medecines_name, medecines_description, manufacturers_id) клуч medecines_id BCNF
     601\\ **F,,2222222222221,,** {medecines_id-> medecines_name, medecines_description, manufacturers_id }
     602\\ **R,,2222222222222,,** ( medecines_id,
     603manufacturers_id, city, state, manufacturers_name, manufacturers_description, pets_name,
     604color, dateOfBirthday, pets_description, type_of_pets_id, pet_galery_id, image, orders_id,
     605products_id, products_name, products_description, category, dateAdded,isActive, price,
     606available_quantity, quantity, breeds_id, breeds_name, kind_of_pet, type_of_pets_description
     607)
     608\\ **F,,2222222222222,,** = (manufacturers_id->city, state, manufacturers_name, manufacturers_description
     609\\ pets_id-> pets_name, color, dateOfBirthday, pets_description, type_of_pets_id, users_id, pet_status_id
     610\\ pet_galery_id->image, pets_id
     611\\ orders_id → userid
     612\\ products_id-> products_name, products_description, category, dateAdded, isActive, price, available_quantity
     613\\ products_id, orders_id → quantity
     614\\ breeds_id-> breeds_name, type_of_pets_id
     615\\ type_of_pets_id->kind_of_pet, type_of_pets_description
     616)
     617\\ **R,,2222222222222,, n R,,2222222222221,,** = medecines_id, клуч за R,,2222222222221,, => нема губење на податоци.