Aşağıdakileri yapmanın en iyi yolunu düşünmeye çalışıyorum:
Veritabanında depolanan görevlerin bir listesi var. Bir görevin kendisine atanmış bir önceliği vardır. Yapılması gereken sırayı yeniden sıralamak için görevin önceliğini değiştirebilirsiniz.
Pivotal Tracker'a çok benzeyen bir şey düşünüyorum.
Öyleyse aşağıdakilere sahip olduğumuzu hayal edin:
1 Task A
2 Task B
3 Task C
4 Task D
5 Task E
E'nin artık en önemli görev olduğuna karar veriyoruz
1 Task E
2 Task A
3 Task B
4 Task C
5 Task D
Onlara yeni bir öncelik vermek için 5 görevi de güncellemem gerekiyor.
Eğer Görev B daha önemli hale gelirse yapay zekâ
1 Task E
2 Task B
3 Task A
4 Task C
5 Task D
Yalnızca Görev B ve A'yı güncellemem gerekiyor.
Bunu bir DB'de yapılandırmanın yolları nelerdir? Aynı tabloda depolanan ve kendi ağırlığına sahip farklı bir projeniz olacağını hayal ediyorum.
Bundan sonra gerçekleşen bir Görevi işaret etmek daha iyi olur mu (biraz bağlantı listesi gibi).
Bu gerçekten bir beyin dökümü. Sadece böyle bir şeyi nasıl uygulayacağınızı merak ediyordum.