Open zoul opened 6 months ago
BTW tohle není čistě akademické organizační porno – v současné situaci nám totiž v hlavní databázi uživatelských profilů chybí potenciálně zajímavé provazby na vlastněné akce, vypsané role, navštívené akce a podobně.
Jedna zásadní nevýhoda toho procesu je, že bychom museli aktualizovat všechny vazby na tabulku User Profiles, což je nějakých 170 eventů, 250 rolí a zejména 1000+ týmových zapojení. Šlo by tohle nějak rozumně automatizovat?
Je to řečnická, nebo se nad tím mám zamyslet? :eyes:
Odkládal jsem si sem poznámky, jelikož jsem kolem toho zrovna něco dělal, ale budu rád, když na to kdykoliv spolu mrkneme, jak by to v reálu vypadalo.
Z historických důvodů máme data pro aplikaci roztahaná do dvou databázi, Volunteer Management (tabulky User Profiles a Slack Users) a Web (tabulky Projects, Project Links, Events, Opportunities, …). Nedává to úplně smysl a zbytečně to komplikuje nevyhnutelné vzájemné závislosti mezi tabulkami z různých databázi, protože je potřeba ty tabulky mezi databázemi synchronizovat. Pojďme se zamyslet, co by obnášela konsolidace všech těch tabulek do jedné databáze App? CC @anezkamll