Selamlar,

Örneğimiz dua lipa üzerinden olsun.
Varsayalım ben dua lipa'yı takip ettim ve dualipa'nın instgram sayfasına gittiğimde "followers count" değerini nasıl hesaplıyor bunu anlamaya çalışıyorum.
Şimdi 2 farklı ihtimalimiz var.

1. ihtimal dua_lipa_followers_ids adında bir tablo var ve dua lipa'nın kendisine ait bir satırı var ve o satırda dua lipayı takip eden herkesin userid'si var ve buradaki sayıya göre hesaplıyor. Bu en hızlı yöntem olarak duruyor.
2. İhtimal "Dua lipayı kimler takip ediyor?" diye bütün data içerisinden yani 500m kullanıcısı varsa 500m kullanıcı içerisinden arıyor ve dua lipa'nın follows içerisinde geçenleri followers count +1 yapıyor ama bu çok saçma çünkü bütün database'yi taramak hele ki 500m'lık users'dan oluşan kısımda saçma.

Eğer ki dua lipayı takip ettiğimde followers_ids kısmında yer alıyorsa ortalama 100 mb tutar ve mantıklıdır ama bu sefer de bunun mantıksız olduğunu düşünüyorum çünkü olası bir veri eklemede boş yere yük oluşacak.
Buradaki Sql şeması nasıl olabilir?