efendim yaptığı bir sitede aynı orkut gibi invite only bir usersystem düşünüyorum ancak çözemediğim bir olay var.

soruyu tam anlatabilmek için bir user tree oluşturalım…

1 Ahmet
1.1 Fatma
1.1.1 Nusret
1.1.2 Joe
1.1.3 Kamil
1.1.3.1 Aslıhan


şeklinde bir user tree miz var. Burada ahmet site yöneticileri tarafından çağrılmış… muhtemelen mod hakkı felan bileolan birisi. genişlemek için bir kapı… arkadaşlarını çağıır arkadaşlarıda kendi arkadaşlarını çağırı ve sistemgitgide büyür… aynı orkut’ta ki sistemin olduğunu tahmin ettiğim gibi… şimdi soruna gelelim

  1. sistem invite only herkesin invite etme hakkı sınırsız. insanlar arkadaşlarını davet edebiliyorlar.
  2. eğer Nusret sorun çıkartırsa ve sistemde atılmasını gerektiren bir hareket yaparsa bundan fatma’yı suçlayamayızancak eğer joe ve kamil’de aynı eğilimdelerse fatma’nın invite hakı kapatılır… ileri giderse banlanabilir.
  3. eğer fatma sorun çıkartırsa fatma banlanır ve yeteri kadar zeki bir insan değilse bir daha giremez. fatma’nıninvite ettikleri insanlar fatma’nın hatası yüzünden kovulmazlar.
  4. eğer fatma biraz zeki bir insan(ki zeki demek ne kadar doğru bilmiyorum köylü kurnazlığı diyelim…) ise ilk inviteettiği insan kendisi olur ve dolayısıyla tekrar girme hakkına sahip olur.

işte olay burada kopuyor. ben fatma’yı siteden ne şekilde uzaklaştıracam. sırf fatma’yı kovmak için dev bir ağacı kökünden mi budamalıyım?1.1 ile başlayan tüm accountları sil mi demeliyim? peki ya fatma sayesinde 500 üye geldiyse piramit modeli piramiti yıkmak akıllıca olur mu?(bence hayır) peki ne yapmalıyımda sistemin kendini korumasını sağlamalıyım?