хранение тегов в sql

я храню некоторую информацию о постах gelbooru в том числе теги в бд (sqlite3). теги разделены по категориям (artist, character ...). сейчас теги хранятся в отдельном столбце как словарь в yaml. помимо чтения всех тегов я хочу иметь возможность поиска по тегу/тегам.

из за своих нулевых знаний я не представляю как это сделать. deepseek предлагает каждый раз что то слишком сложное для моего маленького мозга. устроит любой работающий и быстрый для 10.000+ записей способ

пример записи тегов для поста*

artist:
- - bunchi
  - '347'
character:
- - hatsune_miku
  - '125240'
copyright:
- - vocaloid
  - '185189'
general:
- - 1girl
  - '8075518'
- - blue_eyes
  - '2347530'
- - blue_hair
  - '1132223'
- - blue_necktie
  - '50556'
- - blush
  - '4076474'
- - cold
  - '3962'
- - detached_sleeves
  - '458793'
- - hair_between_eyes
  - '1356128'
- - hair_ornament
  - '1678713'
- - long_hair
  - '5471789'
- - necktie
  - '504803'
- - scarf
  - '241055'
- - shirt
  - '2193135'
- - sidelocks
  - '681168'
- - simple_background
  - '2348693'
- - sleeveless
  - '493554'
- - sleeveless_shirt
  - '174748'
- - solo
  - '6265665'
- - trembling
  - '104993'
- - twintails
  - '1152021'
metadata:
- - highres
  - '7345486'

Ответы (0 шт):