Pertama-tama, Anda mendesain aplikasi secara terbalik. Data mengarahkan UI, bukan sebaliknya.
seharusnya tidak masalah sama sekali jika Anda memiliki dropdown bulan/tahun atau tidak. APA YANG PERLU ANDA TANGKAP?
Jika setiap nilai untuk satu bulan, lalu mengapa repot-repot dengan tanggal mulai dan berakhir? Gunakan satu tanggal dan konvensi dari awal bulan atau akhir bulan.
6/1/2010 adalah entri JUNI 2010. Hari itu tidak relevan. Jangan gunakan apa pun selain jenis tanggal.
Jika Anda menormalkan skema, Anda memerlukan tabel untuk tempat media sosial, tabel properti, tabel anak untuk keduanya yang memiliki kolom tanggal untuk Count_for_month dan kolom integer untuk count_of_followers.
Tanggapan Marjan
Data Anda adalah satu-satunya hal yang penting. Jika Excel menghilang, apakah Anda peduli selama data dalam file dapat digunakan di Google Documents?
Tetapi apakah itu berarti saya menyarankan untuk mengambil banyak data yang tidak perlu? Atau mendesain satu layar per tabel? (Saya hanya menebak apa yang dimaksud dengan "meja dan CRUD centered") Saya juga tidak mengatakan bahwa model data Anda tidak didorong oleh persyaratan tetapi gagasan bahwa OUTPUT adalah satu-satunya alasan sistem Anda ada adalah kegilaan.