Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Databáze

Honza Fiala ti navrhl strukturu tabulek. Nyní je na Tobě, abys vyplnila položky do jednotlivých tabulek (každá tabulka by měla obsahovat pouze položky (sloupečky), které se jí týkají.

Tedy např. v tabulce zákazník by mělo být: identifikátor (automatické číslo, primární klíč), jméno, příjmení, adresa, město, PSČ (tohle by se z hlediska optimalizace mělo dělat separátní tabulkou směr. čísel, ale nebudeme optimalizovat až do třetího stupně), a třeba výchozí způsob platby.

Tabulka zboží by měla obsahovat: identifikátor_objednací číslo (automatické číslo, primární klíč), pojmenování, popis, cenu. (samozřejmě to lze opět zesložitit a udělat podřízené tabulky s variantami zboží - barvy, velikosti, apod.)

Tabulka zakázka-hlavička by pak měla obsahovat: identifikátor_zakázka (automatické číslo, primární klíč), identifikátor_zákazníka, datum přijetí, datum odeslání, způsob_platby

Tabulka zakázka-položky by pak měla obsahovat: identifikátor_zakázka, identifikátor_objednací číslo, počet kusů, poznámka


Toto je minimalistická verze návrhu databáze, relace jsou myslím jasné (pojmenování je stejné, primární klíče rovněž). Až to budeš mít, můžeme pokračovat dále.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny