wiki:WikiStart/Normalization

Version 3 (modified by 203206, 2 months ago) ( diff )

mk1

Нормализација (верзија 1)

Исполнува услов за 1NF

Сите табели имаат соодветен примарен клуч и правилно се референцирани надворешните клучеви.

Исполнува услов за 2NF

Нема парцијална зависност, атрибутите да зависат од дел од композитен клуч.

Исполнува услов 3NF

Во сите табели колоните кои немаат функција за чување на примарен клуч, не се зависни една од друга, туку од нивниот соодветен примарен клуч. Нема транзитивна зависност.

Нормализација (верзија 2) - пределување функциски зависности и да нема нешто со исто име на атрибут

account Table: id → username, email, password, balance

transaction Table: id → amount, currency, type, timestamp, account_id

transfer Table: id → s_id, r_id

deposit Table: id → account_id, amount, timestamp

withdraw Table: id → account_id, amount, timestamp

transferred_money Table: id → s_account_id, r_account_id, t_id, currency

Note: See TracWiki for help on using the wiki.