Diskuze: Návrh - Jak řešit vazbu na jednu tabulku ve všech tabulkách
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Dát každé tabulce ID uživatele mi přijde jako jednoduché a funkční řešení, pokud nepotřebujete řešit věci jako že soubor patří více lidem a podobně.
Ne, nechceme. Tedy zatím ne . Právě že bez toho ID bychom to museli asi nějak JOINovat. Díky
Někdo třeba jiný nápad ?
Logicky existují jediné 2 možnosti. Uživatel bude mít identifikátor
všech věcí, které mu patří. Nebo věci budou mít seznam vlastníků...
Tak jako tak nechápu, jak něco takového můžete řešit... (Očividně databázím
minimálně ze základu rozumíte.) Samozřejmě by se dala udělat zcela
zbytečná vazebná tabulka, která by propojovala 2 jiné... Jakože ID jedné
tabulky má tyto záznamy z druhé.
Řešíme to kvůli API k DB. Aby si uživatel, nemohl jen tak smazat cizí záznamy, na které nemá nárok. A abychom tomu zabránily, potřebujeme to nějak ověřovat že mu opravdu patří.
Zobrazeno 5 zpráv z 5.