PHP でアソシエーション テーブルを処理する方法
PHP コード
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->
比如有
用户表
文章表
评论表
收藏表
例子
用户A,发表一文章,被用户B评论,被用户C收藏,
如果对用户A执行删除操作,A发表的文章,文章的评论,收藏要怎么处理
类似问题应该按什么原则进行处理?
/*****************************************/
另外,php如何实现关联表的操作~添加,更新,删除
ログイン後にコピー
------解決策------------ - -------記事を削除したら、該当するコメントとコレクションを削除するだけです。
複数のテーブルを接続できます。たとえば、MySQL の複数テーブルの操作を確認するには、左結合/右結合/内部結合が推奨されます。
------解決策----------------------複数のテーブル操作: 関連するデータをテーブルに分割する 操作は次のとおりです。
は一度に 1 つのテーブルをクエリするときにのみ実行され、それらは互いに関連付けられ、一緒にクエリされます。
http://user.qzone.qq.com/937461184/blog/1330412851
------解決策------------------投稿者は、mysql ジョイント テーブルの削除を確認できます。 , つまり、記事を削除するとコメントやお気に入り記事も削除されてしまいます。
------解決策---------ファイルをアップロードし、そのファイルにコメントが付けられている場合ユーザーと同時に、収集します。
このファイルを削除した場合。次に、他のユーザーからのコメントやコレクションがあるはずです。これが最初に考慮すべきことです。
気が向いたらこれらを削除してください。次に、ID に基づいて削除するか、トリガーを作成します。
削除する必要がないと思われる場合は、削除してください。 。