Hayır, bir kategorinin birden fazla alt kategorisi olabilir, ancak yalnızca tek bir üst öğesi olabilir.
Veritabanındaki üst alan yalnızca tek bir değer tutabilir. Bu hiyerarşik bire çok ilişkisidir, çoğa çok ilişkisi değil.
Aynı şey gönderiler için de geçerlidir. Bir gönderinin yalnızca 1 üst öğesi, ancak birçok alt öğesi olabilir.
Bunu aşmak için taksonomileri kullanırsınız.
Db yapısı şu görselde;
Katgeorilerinizi custom bir taxonomy yaratıp onlar ile bağlayabilirsiniz. Biraz geliştirme gerekli.