(пользователи продукта)
- Есть таблица Contact (контакты пользователей)
- Есть таблица Wallet (кошельки).
И у User и у Contact могут быть разные кошельки. Стоит ли иметь две отдельных таблицы UserWallet и ContactWallet либо один Wallet и как-то полями рулить?
Не уверен правильно ли поля null использовать в бинарной логике. типа если поле UserId null а ContactId не null то эта таблица про Contact..
Ну и соответственно когда хочу знать Wallet транзакции по ключу - буду из соответствующего поля искать.
Есть кто на мозг подсесть сможет? 😅
В контактах хранится инфа о том, кто, с кем, и сколько раз?
Это транзакции. А в контактах кто и где.
Не понимаю, как и почему у пользователей и у контактов могут быть разные кошельки
Пользователь подключился к Coinbase, там нет прямого адреса, допустим.
Обсуждают сегодня