Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Pro jeden projekt použít jednu tabulku nebo více tabulek v databázy?

Aktivity
Avatar
michal Čepelák:10.2.2019 22:40

Zdravím,
měl bych dotaz jestli je lepší použivat pro projekt, více tabulek nebo pouze jednu?

Děkuji za radu

 
Odpovědět
10.2.2019 22:40
Avatar
Ondřej Štorc
Tvůrce
Avatar
Odpovídá na michal Čepelák
Ondřej Štorc:10.2.2019 23:41

Záleží na datech a jak s nima potřebuješ pracovat... Ale spíš bych řekl, že potřebuješ víc tabulek

Nahoru Odpovědět
10.2.2019 23:41
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Odpovídá na michal Čepelák
Michal Štěpánek:11.2.2019 8:05

Já bych rozhodně doporučoval více. Každá tabulky by se měla "starat" o data "jednoho druhu" (myslím tím, že jedna tabulka na uživatele, jiná třeba na dodavatele, jiná na produkty, další číselníky apod). Tabulky se vzájemně propojují cizími klíči. Pak při změně nějaké hodnoty nemusíš tuto změnu propisovat na mnoha místech, provedeš ji pouze na jednom místě a pomocí těch cizích klíčů se změny projeví při zobrazování v aplikaci...
Můžeš samozřejmě použít i jen jednu tabulku, ale dám krk na to, že pak budeš mít zmatek v datech, o "rozšířitelnosti" ani nemluvím... Nehledě k tomu, že pokud budou data z různých "oborů", nedá se ani pořádně taková tabulka navrhnout, aby plnila svůj účel...

Nahoru Odpovědět
11.2.2019 8:05
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:11.2.2019 10:58

Viz Ondřej Štorc, podle ucelu. Nepopsal jsi, tezko rici. Obvykle je lepsi mit vice tabulek, pokud chces mit nejako kontrolu nad daty, viz Michal Štěpánek.

Priklad. Mas eshop. Mas tak kategorie a podkategorie obleceni/svetry/zlu­te, obleceni/svetr/zlu­ty. Mnozne cislo, jednotne to nepohlidas, kdyz je to na 7 a 246 radku z 1000. Podobne nazev zbozi v ruznych kategoriich jinak pojmenovany (nazev zbozi nepohlidas ani s vice tabulkami, ale jeho kategorii ano). Ale programovani je o moc slozitejsi. Pro kazdou tu tabulku musis udelat moznost editace. Mozna nejaky univerzalni edit. formular. Mozna pro kazde neco spesl.

 
Nahoru Odpovědět
11.2.2019 10:58
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.