Za prvé, navrhujete aplikaci zpět. Data řídí uživatelské rozhraní, nikoli naopak.
nemělo by vůbec záležet na tom, jestli máte rozevírací seznamy měsíc/rok nebo ne. CO POTŘEBUJETE ZACHYTIT?
Pokud je každá hodnota pro jeden měsíc, tak proč se obtěžovat s datem začátku a konce? Použijte jedno datum a konvenci buď prvního v měsíci, nebo posledního v měsíci.
1. 6. 2010 je zápis z června 2010. Den je irelevantní. Nepoužívejte nic jiného než typ data.
Pokud schéma normalizujete, potřebujete tabulku pro místo konání sociálních médií, tabulku vlastností, podřízenou tabulku pro obě, která má sloupec data pro Count_for_month a sloupec celé číslo pro count_of_followers.
Odpověď pro Marjan
Vaše data jsou to jediné, na čem záleží. Pokud by Excel zmizel, zajímalo by vás, aby data v souborech mohla být použita v Dokumentech Google?
Znamená to ale, že doporučuji zachytit spoustu zbytečných dat? Nebo navrhnout jednu obrazovku na stůl? (Jen hádám, co je míněno „tabulkou a středem CRUD“) Ani neříkám, že váš datový model není řízen požadavky, ale představa, že jediným důvodem existence vašeho systému je OUTPUT, je šílenství.