Changes between Version 35 and Version 36 of Нормализација и подобрувања на дизајнот на базата


Ignore:
Timestamp:
03/23/25 20:47:31 (2 months ago)
Author:
183175
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Нормализација и подобрувања на дизајнот на базата

    v35 v36  
    1717→ Што го одредува што?\\
    1818
    19 '''Табела 1 → orders :''' \\
     19 * '''Табела 1 → orders :''' \\
    2020id_order → payment_method, status, delivery_price, total_price, invoice_code, order_date, id_customer\\
    2121Ова значи дека сè што се однесува на некоја нарачка,притоа секој атрибут зависи од примарен клуч '''id_order'''.\\
     
    2323Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    2424
    25 '''Табела 2 → customers:''' \\
     25 * '''Табела 2 → customers:''' \\
    2626id_customer → email, first_name, last_name, delivery_address, password, phone\\
    2727'''id_customer''' е примарниот клуч па ги одредува сите други полиња што го опишуваат клиентот.\\
     
    2929Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    3030
    31 '''Табела 3 → delivery:''' \\
     31 * '''Табела 3 → delivery:''' \\
    3232id_delivery, delivery_address, status, id_order\\ Во оваа табела, '''id_delivery''' е примарниот клуч со кој добиваме инфо каде дадена нарачка и каков статус има притоа имаме id_order кој е надворешен клуч и не влијае на зависностите на другите атрибути.\\
    3333'''Заклучок: 1НФ - 2НФ - 3НФ   '''\\
    3434Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    3535
    36 '''Табела 4 → contains:'''
     36 * '''Табела 4 → contains:'''
    3737\\
    3838quantity, size, price, id_order, id_stock
     
    4343Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    4444
    45 '''Табела 5 → stock:'''
     45 * '''Табела 5 → stock:'''
    4646\\ id_stock, id_product, size, quantity, price
    4747\\Оваа табела чува податоци за секој продукт за да видиме со што располагаме.\\
     
    5050Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    5151
    52 '''Табела 6 → products :'''
     52 * '''Табела 6 → products :'''
    5353\\ id_product, id_category, product_name, color, price, description, image_url
    5454\\Табелата е во 2НФ, затоа што сите атрибути зависат целосно од id_product, кој е примарен клуч.\\
     
    5656Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    5757
    58 '''Табела 7 → categories:'''
     58 * '''Табела 7 → categories:'''
    5959\\ id_category, category_name \\ Табелата е во 2NF, затоа што сите атрибути зависат целосно од id_category, кој е примарен клуч.\\
    6060
    61 '''Клучни точки за базата :'''\\
     61 * '''Клучни точки за базата :'''\\
    6262orders → customers = еден корисник може да има повеќе нарачки\\
    6363delivery → orders = секоја достава е поврзана со една нарачка\\
     
    6565contains ја врзува orders и stock = една нарачка може да содржи повеќе артикли, а еден артикл може да биде дел од повеќе нарачки\\
    6666
    67 '''Заклучок: 1НФ - 2НФ - 3НФ   '''\\
     67 * '''Заклучок: 1НФ - 2НФ - 3НФ   '''\\
    6868Табелата е нормализирана до 3НФ и нема потреба од декомпозиција.
    6969