| 52 | |
| 53 | |
| 54 | '''2. transaction Table - (N)''' |
| 55 | |
| 56 | '''Колони:''' id, amount, currency, type, timestamp, account_id |
| 57 | |
| 58 | '''Функционални зависности:''' |
| 59 | |
| 60 | * id → amount, currency, type, timestamp, account_id |
| 61 | |
| 62 | * account_id, timestamp → amount, currency, type |
| 63 | |
| 64 | '''Анализа:''' id е примарниот клуч и ги одредува останатите атрибути, па затоа тој е суперклуч. |
| 65 | |
| 66 | |
| 67 | account_id, timestamp → amount, currency, type е проблематична зависност. Иако account_id и timestamp можат да се идентификуваат за трансакција, тие не се супер клуч. Ова значи account_id, timestamp не е суперклуч и можат да ја прекршат BCNF. |
| 68 | |
| 69 | '''Заклучок:''' Transaction табелата не ја задоволува BCNF затоа што account_id, timestamp не прават суперклуч, но ги одредуваат другите атрибути (amount, currency, type). |