Em primeiro lugar, você está projetando um aplicativo para trás. Os dados dirigem a interface do usuário, e não o contrário.
não importa se você tem dropdowns mês/ano ou não. O QUE VOCÊ PRECISA CAPTURAR?
Se cada valor é para um único mês, então por que se preocupar com a data de início e término? Use uma data e uma convenção do primeiro ou do último mês do mês.
01/06/2010 é a entrada de JUNHO de 2010. O dia é irrelevante. Não use nada além de um tipo de data.
Se você normalizar o esquema, você precisa de uma tabela para o local de mídia social, uma tabela de propriedades, uma tabela filho para ambos que tem uma coluna de data para Count_for_month e uma coluna de inteiro para count_of_followers.
Resposta a Marjan
Seus dados são a única coisa que importa. Se o Excel desaparecesse, você se importaria se os dados dos arquivos pudessem ser usados no Google Docs?
Mas isso significa que eu recomendo capturar muitos dados desnecessários? Ou projetando uma tela por mesa? (Estou apenas supondo o que significa "centrado em tabela e CRUD") Nem estou dizendo que seu modelo de dados não é orientado por requisitos, mas a noção de que OUTPUT é a única razão para o seu sistema existir é loucura.