| 70 | '''Сценарио: Нарачка на продукт (избор на продукт-успешно купување)'''\\ |
| 71 | Кои табели и операции се потребни за оваа сценарио:\\ |
| 72 | '''products''' — читање информации за продуктот\\ |
| 73 | '''stock + sizes''' — читање залиха по големина\\ |
| 74 | '''customers''' — проверка и/или внесување корисник\\ |
| 75 | '''orders''' — внесување нова нарачка\\ |
| 76 | '''contains''' — внесување детали за нарачаните продукти\\ |
| 77 | '''payments''' — внесување плаќање\\ |
| 78 | '''roles''' — читање на улоги (при проверка на корисничка улога)\\ |
| 79 | \\ |
| 80 | Клучни операции во backend:\\ |
| 81 | {{{SELECT}}} со {{{JOIN}}} (пример: products со stock и sizes, customers со roles)\\ |
| 82 | {{{INSERT}}} во повеќе табели (orders, contains, payments, customers, addresses)\\ |
| 83 | {{{UPDATE}}} на '''stock''' (за намалување залиха)\\ |
| 84 | \\ |
| 85 | |
| 86 | {{{SELECT со FOR UPDATE (за заклучување редови) |