İşte benim PHP uygulaması istenen akış (evet, o belirsiz, ama bu şekilde daha kolay) bulunuyor:
- Kullanıcı, tamsayı kimlikleri ile yaklaşık 5 nesneleri diyelim, bir dizi gönderir. (Bu gerçekten daha 15 gibi, ama kolaylığı için 5 diyelim edeceğiz.)
- App bu koleksiyon daha önce ibraz edilmiş ise denetler ve bir MySQL veritabanı değilse kaydeder
- Daha önce kaydedilmemiş olan varsa App veritabanında bu nesneleri kaydeder
(Nesneler ve koleksiyonları çok-çok, bu yüzden bir nesne tablo, bir koleksiyon masa ve iki ile ilgili bir tablo var.)
Birkaç örnek akar:
- Kullanıcı 111, 112, 113, 114 gönderir
- Bu set yeni! Koleksiyon kaydedilir.
- Biz 111 ve 112 nesneleri görülebilir, ama almak ve biz beri, 113 ve 114 için verileri kaydetmek ettik.
- Başka bir kullanıcı, 111, 112, 113, 114 gönderir
- Biz daha önce bu koleksiyon gördüm. Tasarrufu rahatsız etmeyin.
- Biz koleksiyonu gördük yana, biz tabii ki nesneleri gördüm. Tasarrufu rahatsız etmeyin.
Adım 1 ve 3 basit. Ben devam etmek nasıl emin değilim nerede Adım 2 olduğunu. Bu gereksiz veritabanı ağır olanlar tam kimliklerini içeren setleri için ilişkiyi sorgulama gibi görünüyor, bu yüzden böyle bir basit kimlik listesi ve karma gibi bir kaç belirgin çözümler göndermek üzereyim, ama aynı zamanda daha varsa bilmek isterim Orada ideal bir çözüm.
Teşekkürler!