IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.
Avatar
Kubas129
Člen
Avatar
Kubas129:22.12.2017 18:50

Dobrý den,
mohl bych prosím požádat o kontrolu er diagramu, jestli jsem to zadání ze školy pochopil správně?
zadání znělo:
vytvořte databázi a klientskou aplikaci v zadaném modelu reality:
Sklad zboží - třída zboží, zboží má jen jednu třídu
Z toho jsem pochopil, že mám udělat evidenci nějakého konkrétního zboží na skladu (že třída má jen jednu třídu zboží to jsem pochopil tak, že si mám vybrat jen jednu položku, která má nějaké podmnožiny) jsem si vybral třeba monitory, ještě mě napadlo, že bych tam mohl někam dát cenu, jenže přece cena se určuje až v obchodě, nebo ne? Pak jsem postupoval dle normalizačních pravidel (1-3) a ze dvou tabulek mi vznikli 4, prosím jen o kontrolu jestli jsem zadání pochopil správně, tak kdyby měl někdo čas byl bych vděčný :) děkuji.

 
Odpovědět
22.12.2017 18:50
Avatar
Kubas129
Člen
Avatar
Kubas129:22.12.2017 18:57

Všiml jsem si ještě jedný chyby v tom schématu, proto posílám opravený

 
Nahoru Odpovědět
22.12.2017 18:57
Avatar
Kubas129
Člen
Avatar
Kubas129:22.12.2017 19:11

Ještě naposled posílám trošku poupravené schéma

 
Nahoru Odpovědět
22.12.2017 19:11
Avatar
Odpovídá na Kubas129
Michal Štěpánek:22.12.2017 19:17

Přemýšlel jsi trochu nad tím, co máš v těch třídách? Podle mě tam máš naprosté nesmysly. K čemu je třeba sklad.objem když tam pak máš stát, město, atd?

Nahoru Odpovědět
22.12.2017 19:17
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Kubas129
Člen
Avatar
Kubas129:22.12.2017 19:19

to je jako adresa, obsah adresy, že adresa se skládá ze státu, mesta, ulice a cisla popisneho a kapacitu, protože každý sklad je nějak limitován prostorem

 
Nahoru Odpovědět
22.12.2017 19:19
Avatar
Kubas129
Člen
Avatar
Kubas129:22.12.2017 20:11

Je to podmnožina množiny jakoby, nebo to mám špatně?

 
Nahoru Odpovědět
22.12.2017 20:11
Avatar
Odpovídá na Kubas129
Michal Štěpánek:22.12.2017 21:35

Já to pochopil tak, že máš udělat nějakou skladovou evidenci. Takže do třídy sklad bych dal záznamy o položkách, tedy např.:

  • id položky
  • popis
  • id kategorie
  • počet kusů

apod.
Samozřejmě každý může mít svůj názor na to, co by chtěl mít evidováno ve skladu, ale toto by mohl být takový základ
Pak by samozřejmě musely být další třídy, jako např. Kategorie, Karta zboží, Dodavatelé... atd.

Nahoru Odpovědět
22.12.2017 21:35
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Kubas129
Člen
Avatar
Kubas129:22.12.2017 22:53

aha, tak to dává asi větší smysl než to moje díky, ale stejně to moc nechápu, že mě se nezdá že bych měl zadanou jen jednu tabulku v zadání a zbytek tabulek bych si měl domyslet, že ostatní moji spolužáci mají v zadání jen 2 tabulky, vždy s vazbou 1:N, tak bych čekal, že i tohle mí zadání bude nějak podobné k těm ostatním.
kdyžtak sem dám nějaký příklady co dostali ostatní spolužáci vypracovat pro inspiraci:
1)Kino film, v kině se dá promítat v jednom okamžiku jen jeden film
2)Lékaři specializace, lékař má jen jednu specializaci
3)Osoby národnosti, osoba má jen jednu národnost...
že tohle všechno jsou podle mě jen 2 tabulky s vazbou 1:N a k tomu navíc jsou jejich názvy napsaný přímo v zadání, tak je mi docela divný to, že bych si musel něco vymýšlet do toho mého zadání, hlavně moc nechápu co znamená to zboží má jen jednu třídu co tím autor myslí, že já jsem tohle pochopil, tak že zboží se dělí do různých odvětví jako npř: elektronika, potraviny, bižutérie. Neporadil bys mi prosím ještě trošku s tím konceptuálním modelem?

 
Nahoru Odpovědět
22.12.2017 22:53
Avatar
Odpovídá na Kubas129
Michal Štěpánek:23.12.2017 9:58

Používej tlačítko "odpovědět", pak mi přijde zpráva o tom, že jsi reagoval. Taky moc nechápu zboží má jen jednu třídu , ale asi bych tedy udělal třídu, něco jako "Karta zboží" a do ní bych dal třeba ID, popis, rozměry, nějaké další možné vlastnosti, id dodavatele, počet kusů... atd. Trošku taky nechápu v tom tvém zadání: vytvořte databázi a klientskou aplikaci , to jako máš spáchat nějakou funkční aplikaci? To totiž jen s jednou třídou dost dobře nejde...

Nahoru Odpovědět
23.12.2017 9:58
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Kubas129
Člen
Avatar
Odpovídá na Michal Štěpánek
Kubas129:23.12.2017 10:58

jj pak máme z toho v C# vytvorit nějakého klienta , ale tak to už pak zvládnu nějak tak sám, ale ten model reality fakt moc nechápu co tam mám udělat, že všichni ostatní spolužáci to mají více méně jasně zřetelně zadaný, že mají dvě tabulky s vazbou N:1 a pak tam nahrajou nějaký data a vytvorej toho klienta, tak bych čekal že budu mít něco podobného.

 
Nahoru Odpovědět
23.12.2017 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 10 zpráv z 10.