PHP プロジェクトの構造を設計しようとしています。よくわからないのは、カテゴリと製品の関係を実装する方法です。カテゴリには 1 つの親があり、多くの子を持つことができます。製品は 1 つのカテゴリにのみ属します。Db テーブルは次のようになります。
製品: id product_name category_id
カテゴリ ID カテゴリ名 親 ID
製品のクラス、カテゴリのクラスを作成しました。しかし、オブジェクト指向の方法でそれらを関連付ける最良の方法が何であるかはわかりません。
もしそうなら、それはどのように見えるべきですか?
誰でも、データベース レベルではなく、コード レベルで関係を実装するための優れたアプローチを持っています。
前もって感謝します。