MySQLでタグのしくみを作る? MySQLでタグの仕組みを作る場合は、どのような設計をすればいいのでしょうか? タグの設計にはいくつかの種類があり Licious:コンテンツ系のデーブル1つの中にタグフィールドを持たせる方法 Scuttle: コンテンツ系とタグ系のテーブル2つでまかなうお不法 TOXI : コンテンツテーブル - 中間テーブル、タグテーブルの三種類からなる、TOXI等があります。 色々と調べた結果、TOXI方式が一番、納得感がありましたので、以降TOXI方を中心に説明していきます。 TOXI法では、 コンテンツ(日記とか、画像とか動画でもいいや)等のメインのテーブル コンテンツと対象のタグのid タグ名 の3つのテーブルを使ってタグ管理していきます。 ニューバランス(newbalance) トレーニングシューズ JSVRCTWT WHITE/TOXI 23.0cm 出版
![MySQL,MariaDBでタグ機能(TAG)を実現する(TOXI法)①タグ関連のスキーマ設計 - Database JUNKY](https://cdn-ak-scissors.b.st-hatena.com/image/square/853abdae4b4a170c92b56ca5e9f5ddf2bc0cd8e9/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhit10231023%2F20180309%2F20180309104332.jpg)