Merhaba,
asp.net mvc ile yorum puanlama sistemi yapmak istiyorum aşağıdaki örnek görüntüdeki gibi bunu yapmak için nasıl bir yol izlemeliyim nasıl bir veritabanı modeli oluşturmalıyım?
Toplam 2 cevap
Yorumların olduğu bir tablon olacak
Yorumlar tablosu
Oylamaların olduğu bir tablo oluşturabilirsin:
Oylamanın türlerini sakladığın bir tablo olabilir:
İhtiyacına göre daha geliştirebilirsin.
kordon35 5 yıl önce
Peki tablolar arasında ilişki nasıl olacak, yorumlar tablosundaki Skor ( Aşağı - Yukarı oy farkı) ve Oylamanın türlerini sakladığın tablodaki Oy_Tur (Yukar, Asagi) nasıl bir veri türü girişi yapılacak birazdaha açıklayabilir misiniz
alattin 5 yıl önce
Oy_Tur tablosunda oymaların türünü tutacaksın. Yukarı Oy, Aşağı oy gibi iki tür şuan senin senaryonda yeterli. Kullanıcı aşağı oy kullandı diyelim bunu Oylamalar tablosuna kaydedeceksin. Aşağı oy kullanan yukarı oy kullanamayacak gibi kuralları sen belirleyeceksin. Her oylamadan sonra skoru hesaplayıp Yorum tablosundaki skor alanını güncelleyeceksin.
Peki tablolar arasında ilişki nasıl olacak, yorumlar tablosundaki Skor ( Aşağı - Yukarı oy farkı) ve Oylamanın türlerini sakladığın tablodaki Oy_Tur (Yukar, Asagi) nasıl bir veri türü girişi yapılacak birazdaha açıklayabilir misiniz
teşekkürler..