Myslím, že je to velmi dobrý design a měl by dobře splňovat vaše potřeby. Jedna věc; pravděpodobně byste měli vytvořit follower a following cizí klíče. Jo, a kvůli jednoduchosti bych subscribed sloupec TIMESTAMP DEFAULT CURRENT_TIMESTAMP stačí zachytit datum a čas, kdy se uživatel přihlásil k odběru.