NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Jak to nacpat do databáze?

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Verquido
Tvůrce
Avatar
Verquido:18.4.2016 19:20

Zdravím potřebuju poradit. Mám toto:

Uživatel, Místnost, Příspěvky, Práva

A nevím jak to zkompletovat aby Uživatelé měli práva přístupu a editaci v místnostech a kam do databáze dát příspěvky v místnostech když jich bude víc?

Kdyby bylo třeba 500 místností tak mám pro každou místnost dělat 1 table v databázi nebo 1 řádek nebo já nevim co ne nejlepší... Díky moc ;)

 
Odpovědět
18.4.2016 19:20
Avatar
Odpovídá na Verquido
Martin Konečný (pavelco1998):18.4.2016 19:29

Tabulku měj určitě jen jednu. Nevim, jak to přesně chceš mít, ale asi to bude nějak takhle

[Uzivatel] (
  id
)

[Mistnost] (
  id
)

[Prispevek] (
  id
  mistnost_id
)

[Uzivatel_pravo] (
  id
  uzivatel_id
  mistnost_id
)
Editováno 18.4.2016 19:29
Nahoru Odpovědět
18.4.2016 19:29
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na Martin Konečný (pavelco1998)
Verquido:18.4.2016 19:36

A nebylo by lepší mít tabulku pro uživatele, příspěvky a místnosti když už? Pak by se to míchalo, ale taky nevím jak to bude s rychlostí.

 
Nahoru Odpovědět
18.4.2016 19:36
Avatar
Odpovídá na Verquido
Martin Konečný (pavelco1998):18.4.2016 19:48

Taky že jo, ale musíš nějak propojit práva k místnostem s uživateli. Proto ta čtvrtá vazební tabulka Uzivatel_pravo.
Pokud nebudeš pokládat špatné dotazy ve špatným množství, tak to s rychlostí bude OK :)

Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět
18.4.2016 19:48
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.