SQL. Создать функцию по списанию денег.

Нурадиль4 роки у сервісі
Дані замовника будуть вам доступні після подання заявки
25.08.2021

1. Создать таблицу пользователей

2. Создать таблицу счетов пользователей (у одного пользователя может быть несколько счетов)

3. Создать функцию по списанию денег с одного пользователя в пользу другого пользователя. (принимает сумму денег, счет отправителя, счет получателя)

Учесть:

- Сумма на счету не может быть отрицательной

- Исключить возможность deadlock

- исключить возможность race condition

СУБД: PostgreSQL. 

Заявки фрілансерів