Merhabalar, bir projemde veritabanı desteği için Firebase kullanıyorum. İleride çıkacak ekstra masrafları engellmek adına kafama takılan birşey var.
Örnek 1 :
COLLECTION : kullanicilar
id : "user1",
name : "John Doe",
SUB COLLECTION : comments
id : "comment1",
content : "Lorem ipsum"
stars : 4
Örnek 2 :
COLLECTION : kullanicilar
id : "user1",
name : "John Doe",
COLLECTION : comments
id : "comment1"
userId : "user1",
content : "Lorem ipsum dolor sit amet"
Bu örneklerden ilkini seçersem kullanici bilgilerini her cekisimde icerisinde yorumlari da gelecek, yani gereksiz yere cekmis olabilirim her seferinde.. Bu bir maliyet dogurabilir ileride..
Ikincisini secersemde bu sefer yorumlari her cektigimde kullanici bilgisini cekmem gerekiyor, bu da maliyet getirecektir ileride.
Karar veremedim.. Dusunceleriniz nedir? Bu konuda deneyimli olan var mi? Cevaplar icin simdiden tesekkurler