InnoDB
で外部キーを作成することはできません MyISAM
を参照するテーブル テーブル。
http://dev.mysql.com /doc/refman/5.0/en/innodb-foreign-key-constraints.html
そのため、ストレージエンジンを変更しない場合は、アプリケーションコードから手動で制約を適用する必要があります。
LIKE '%XXX%'
検索はフルテキストではありません。実際にフルテキストインデックスを指定し、フルテキストマッチング関数を使用している場合を除き、MyISAMエンジンを使用する必要はありません。