@REDkiy

Как в программе хранить и использовать небольшие структурированные данные?

Небольшое приложение на Python 3 для обработки данных. Использует для хранения данных и результатов обработки PostgreSQL через SQLAlchemy.
Требуется ввести несколько типов категорий. Возможно представить эти категории как таблицу в БД в таком виде:
| id | color | code |

Проблема в том, что таких таблиц нужно пару десятков, а строчек в них будет 2-3 с перспективой роста до 5-6. В отдельных случаях до 20 (Но редко.)
Не хочу плодить кучу маленьких таблиц в БД. Рассматриваю способ хранения подобных данных в словарях.
Как лучше поступить? И есть ли какой-то простой способ задействовать эти словари при выборках с помощью SQLAlchemy?
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dmtrrr
Backend developer
Лучше хранить в БД и не париться.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Python
software engineer
Добавьте еще одну колонку category и храните все в одной таблице.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы