Kohana HABTM öz katılmak

1 Cevap php

Ben ORM kullanarak ve oluşturma ile ilgili bir sorun var bir sahip ve ait birçok kendine Kohana 2.3.4 kullanarak birleştirme

Bu tabloyu var

Tasks

ID | Başlık | vb .....

Ben, diğer görevlerden görevleri bağlamak için bir görev birden fazla çocuk sahibi olabilir, ve birden çok ebeveyn gerekiyor. Yani bu tabloya sahip düşünüyordum.

Tasks_Tasks

ID | task_1_id | task_2_id

Birbirlerine görevleri bağlamak için, ama ilişkileri için doğru yabancı tuşlarını ayarlamak için nasıl Kohana dışarı çalışmıyor olabilir, ya da hiç mümkün olur?

Herkes bir cevap önerebilirsiniz? Ya da daha iyisi, daha iyi bir çözüm?

1 Cevap

Bunun yerine ORM uzanan you ORM_Tree uzanan olmalıdır. Bu ilişkinin sadece bu tür için inşa edilmiştir. Sistem / kütüphanelerde / ORM_Tree.php bir göz atın.