無題
アンパンマンDBバージョン3のデータベース構成考え中。
SQLiteにすると正規表現検索が使いにくくなるのでなるべく正規表現に頼らずとも検索できるようなデータ構造にしたいのです。
また、カテゴリも、親子関係がうまく表せておらず、親の親とか子の子とかのカテゴリがうまく処理できないでいたので、その点の改善も考えています。
正規表現を使っていたのは、複数の要素をひとつのテキスト内に詰め込んでいたのを分解するのと、ひらがなとカタカナなどの同一視でした。
このあたりは、素直に複数の行および列を使うとか、見せるデータとは別に検索用のデータを用意するとかで対応できそうです。
カテゴリに関しては、包含関係をきれいに表せるモデルを使えばなんとかなりそうです。