0

いくつかの関係が見られることを期待して、wordpress データベースを EER ダイアグラムにリバース エンジニアリングしましたが、テーブルがリンクされていないようです。

また、visio と MySQL Workbench にリバース エンジニアリングしましたが、関係のない EER ダイアグラムでも同じ結果が得られますか? 誰かがこれの理由を知っているなら説明してください

4

1 に答える 1

3

それはWADです。(「設計どおりに機能する」。)

WordPressの標準インストールでは、投稿とコメントの間など、テーブル間の整合性は強制されないことに注意してください。WordPressデータベースを操作するプラグインまたは拡張機能を作成する場合、外部キーが削除されたときに一連のSQLコマンドを使用して他のテーブルのレコードを削除するなどして、テーブルに孤立したレコードが残らないように、コードでハウスキーピングを実行する必要があります(Don 'そのような操作の前にバックアップするようにユーザーに思い出させることを忘れないでください)。

参照

WordPressはMyISAMエンジンを使用しています。MyISAMは、とにかく外部キー制約を強制しません。

于 2012-12-06T05:59:46.487 に答える