список банков
Задача связать счета с банками с уникальными api ключами
Например
У меня есть карта банка который поддерживает мое приложение, я создаю апи ключи и подключаю для себя синхронизацию транзакций с банка
Что я думаю создать по структуре для БД
table Accounts
- id
- user_id
- bank_id
table Banks
-id
-name
Table account_bank
- account_id
- bank_id
- api_key
- api_secret
Вопрос
Нормально ли хранить api_key и api_secret для пользовательского счета банка в промежуточной таблице account_bank или можно что-то более элегантное придумать?
лучше модель сделать под это дело, проще работать и связи выстраивать
у банков могут быть разные методы работы с апи (например вообще без токена, а с приватным ключем для подписи запросов). Так что лучше придумать что-то универсальное
тут разве будет промежуточная таблица, судя по структуре здесь будет просто один account -> много счетов
Обсуждают сегодня