Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

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

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

Учесть:

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

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

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

СУБД: PostgreSQL. 

3 года назад
Nuradil_Edilov
23 годаКазахстан
3 года в сервисе
Был
3 года назад
Заявки фрилансеров
Рома
 
30 лет
3 года в сервисе
Был
2 года назад
3 года назад