5

外部キーを使用する必要のあるWebサイトで作業していますが、あらゆる場所を検索しており、共有ホストはinnoDBをサポートしていません。MyISAMエンジンを使用しています。外部キーを使用するための代替手段はありますか?

必要なもの:

table_image {
image_id (PK) 
}

table_ratings {
rating_id(PK) 
image_id(FK) 
}

前もって感謝します。

4

1 に答える 1

2

幸いなことに、自分で innoDb に切り替える前に、私は地獄に苦しんでいました。

一連のオンライン/バッチスクリプトを使用して、すべての挿入/削除カスケードロジックを実装しました...

しかし、非常に特殊な状況では、カスケード操作を切断することができるため、実際には問題ない場合があります。これは、パフォーマンスに関して必ずしも悪い考えではありません。

rgds。

于 2012-05-26T22:38:27.850 に答える