На първо място, вие проектирате приложение назад. Данните управляват потребителския интерфейс, а не обратното.
изобщо не би трябвало да има значение дали имате падащи менюта месец/година или не. КАКВО ТРЯБВА ЗА ЗАСЕНЕТЕ?
Ако всяка стойност е за един месец, тогава защо да се занимавате с начална и крайна дата? Използвайте една дата и конвенция от първото число на месеца или последното число на месеца.
6/1/2010 е записа от ЮНИ 2010. Денят е без значение. Не използвайте нищо друго освен тип дата.
Ако нормализирате схемата, имате нужда от таблица за мястото на провеждане на социалните медии, таблица със свойства, дъщерна таблица и за двете, която има колона за дата за Count_for_month и колона с цяло число за count_of_followers.
Отговор на Марян
Вашите данни са единственото нещо, което има значение. Ако Excel изчезне, ще ви е грижа, докато данните във файловете могат да се използват в Google Документи?
Но означава ли това, че препоръчвам заснемането на много ненужни данни? Или проектиране на един екран на маса? (Просто предполагам какво се има предвид под „центрирано върху таблица и CRUD“) Нито казвам, че вашият модел на данни не се ръководи от изисквания, но идеята, че OUTPUT е единствената причина за съществуването на вашата система, е лудост.