I am trying to design a PHP project's structure. What I am not very sure about is how to implement categories and products relationship. A category has one parent, and can have many children. Product belongs to only one category. Db tables are like this:
products: id product_name category_id
categories id category_name parent_id
Ben ürünleri, kategoriler için bir sınıf için bir sınıf yarattı. Ama nesne yönelimli bir şekilde bunları ilişkilendirmek için en iyi yolu nedir bilmiyorum.
Ben CategoryManager gibi daha sınıfları var olmalıdır, eğer evet ne gibi görünmelidir?
Herkes değil db düzeyinde, kod düzeyinde ilişkileri uygulamak için iyi bir yaklaşım vardır.
Şimdiden teşekkürler.