Changes between Version 19 and Version 20 of Нормализација и подобрувања на дизајнот на базата
- Timestamp:
- 03/09/25 23:57:00 (3 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Нормализација и подобрувања на дизајнот на базата
v19 v20 20 20 id_order → payment_method, status, delivery_price, total_price, invoice_code, order_date, id_customer\\ 21 21 Ова значи дека сè што се однесува на некоја нарачка,притоа секој атрибут зависи од примарен клуч '''id_order'''.\\ 22 '''Заклучок: 1НФ - 2НФ - 3НФ ''' 22 '''Заклучок: 1НФ - 2НФ - 3НФ '''\\ 23 23 Табелата е нормализирана до 3NF и нема потреба од декомпозиција. 24 24 … … 26 26 id_customer → email, first_name, last_name, delivery_address, password, phone 27 27 '''id_customer''' е примарниот клуч па ги одредува сите други полиња што го опишуваат клиентот.\\ 28 '''Заклучок: 1НФ - 2НФ - 3НФ ''' 28 '''Заклучок: 1НФ - 2НФ - 3НФ '''\\ 29 29 Табелата е нормализирана до 3НФ и нема потреба од декомпозиција. 30 30 … … 34 34 35 35 Во оваа табела, '''id_delivery''' е примарниот клуч со кој добиваме инфо каде дадена нарачка и каков статус има притоа имаме id_order кој е надворешен клуч и не влијае на зависностите на другите атрибути.\\ 36 '''Заклучок: 1НФ - 2НФ - 3НФ ''' 36 '''Заклучок: 1НФ - 2НФ - 3НФ '''\\ 37 37 Табелата е нормализирана до 3НФ и нема потреба од декомпозиција. 38 38 … … 45 45 Табелата contains е нормализирана во 2НФ и 3НФ и нема потреба од декомпозиција иако имаме ваков спој за клуч. 46 46 Табелата contains го поврзува id_order со id_stock, и секоја нарачка ја означува количината на производот кој е поврзан со нарачката.\\ 47 '''Заклучок: 1НФ - 2НФ - 3НФ ''' 47 '''Заклучок: 1НФ - 2НФ - 3НФ '''\\ 48 48 Табелата е нормализирана до 3NF и нема потреба од декомпозиција. 49 49 … … 62 62 63 63 Табелата е во 2НФ, затоа што сите атрибути зависат целосно од id_product, кој е примарен клуч.\\ 64 '''Заклучок: 1НФ - 2НФ - 3НФ ''' 64 '''Заклучок: 1НФ - 2НФ - 3НФ '''\\ 65 65 Табелата е нормализирана до 3NF и нема потреба од декомпозиција. 66 66 … … 68 68 \\ id_category, category_name 69 69 Табелата е во 2NF, затоа што сите атрибути зависат целосно од id_category, кој е примарен клуч.\\ 70 '''Заклучок: 1НФ - 2НФ - 3НФ ''' 70 '''Заклучок: 1НФ - 2НФ - 3НФ '''\\ 71 71 Табелата е нормализирана до 3NF и нема потреба од декомпозиција. 72 72