= Напреден развој на базата = == Валидација на трговски барања (Trade Request Validation) == === Опис на барањата за податочни ограничувања === Системот мора да обезбеди дека: * Корисникот не смее да поднесе BUY барање ако неговото портфолио нема доволно готовина (balance) за покривање на вкупната вредност на барањето (price_per_unit * quantity) * Корисникот не смее да поднесе SELL барање за акција ако неговото портфолио не ги поседува бараните акции во доволна количина * Статусот на trade_request смее да биде само: PENDING, EXECUTED, CANCELLED * Типот на trade_request смее да биде само: BUY, SELL === Имплементација ===