Я создал базу данных в PostgreSQL, назовем ее testdb .
У меня есть общий набор таблиц в этой базе данных, xxx_table_one , xxx_table_two и xxx_table_three .
Теперь у меня есть код Python, в котором я хочу динамически создавать и удалять «наборы» этих трех таблиц в моей базе данных с помощью уникальный идентификатор в названии таблицы, отличающий разные «множества»
testdb.aaa_table_two
testdb.aaa_table_three
Набор 2
testdb.bbb_table_one
testdb.bbb_table_two
testdb.bbb_table_three
Причина, по которой я хочу сделать это таким образом, состоит в том, чтобы держать несколько БОЛЬШИХ коллекций связанных данных отдельно друг от друга. Мне нужно регулярно перезаписывать отдельные коллекции данных, и это будет легко, если мы сможем просто отбросить таблицу коллекций данных и воссоздать полностью новый набор таблиц. Кроме того, я должен упомянуть, что разные коллекции данных вписываются в одни и те же схемы, поэтому я мог сохранить все коллекции данных в одном наборе таблиц, используя идентификатор для различения наборов данных вместо того, чтобы разделять их с помощью разных таблиц.
I хочу знать несколько вещей