Changes between Version 22 and Version 23 of WikiStart/Normalization/vtora_verzija
- Timestamp:
- 04/27/25 18:41:54 (4 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart/Normalization/vtora_verzija
v22 v23 83 83 '''withdraw''' (се менуваат атрибутите)'''{id, account_id, transaction_id, amount}''' 84 84 85 '''transferred_money''' (останува иста) '''{ id → s_account_id, r_account_id, t_id, currency}''' 86 85 87 86 88 Направив промени во deposit и withdraw релацијата такашто timestamp го исфрлив, а додадов атрибут transaction_id кој се референцира кон табелата transaction. Со ова се исполнуваат исте услови 1NF,2NF, 3NF и целата BCNF. На тој начин ако ги користиме account_id и transaction_id за одредување на amount атрибутот, тие два атрибута како суперклуч нема да ја нарушат Boyce-Code шемата и се избегнува дуплирање на податоците во табелите.