2. データベースの計画---------------------------------------------- -- --------------- 分類の複雑さについては先ほど説明しましたが、無制限の分類を実現するには、データベースをどのように計画するかが非常に重要なステップになります。はい、フォーラムは無限の接続を実現するために、分類は子と親の間の関係を拡張するものであり、分類データベースはこの子と親の間の関係を確立し、明確にする方法です。これにはいくつかの問題があります。1) カテゴリごとの情報の保存方法。3) 情報のデータベース処理。フォーラムのデータベース処理 ここでは、カテゴリを処理するために型データベースが構築されます。 フィールドの作成: id (int): 各カテゴリの自然なシリアル番号を記録するために使用されます。 uid (int): 親の ID 番号を記録するために使用されます。カテゴリのカテゴリ type (char): カテゴリの名前 roue_id (varchar): アフィニティ ツリー、次のとおり: 0:2 :10:20: ID 接続は親子関係を示します roue_char (varchar): 親子関係ツリー、次のようになります。システム: linux: 開発ツール: gcc: (このフィールドの有無は関係ありません。関係をよりわかりやすくするために、もちろん数値表現よりも文字表現の方が直接的です ^o^ が、より良いですこのフィールドを追加すると、このような無限分類のカテゴリ テーブルが確立されます。次に、情報を格納するデータベースを構築する必要があります。テーブルを処理してクエリするのが最も便利です。そこで、情報を格納する type_message: id ( int): メッセージのシリアル番号; typeid (int): カテゴリの ID 番号; title (varchar): メッセージのタイトル; message (text): メッセージが作成された時刻。データテーブルは無制限の分類タスクを完了できます (2 つのテーブルの補助フィールドは追加されません。残りのタスクはすべて php によって処理されます)。