PSC Varchar(15) NOT NULL,
Vek INT,
No nevim, ale takhle se da ulozit i jako PSC napr. "ja nevim".
Proc tam neni int?? Stejne se to musi testovat, ale ma to mensi zaticeni systemu VARCHAR bude mit 5-6 bytu (kdyz to lidi zadaji spravne) a int jen 4B . Nebo jeste MEDIUMINT, ten ma jen 3B
A k tomu veku. Co takhle zadat vek=1600000. To je parada. Vzdyt tam staci TINYINT. 4B misto 1B. Pochybuju, ze nekdo bude strasi jak 200let. No dobry.
Je fakt, ze v malych databazich to nema zas tak velkou cenu, ale zkuste takhle vytvorit databazi alespon o 10*10^6 zaznamu na tabulku a pochopite o cem tady pisu.
No to vase provazani je bezva sekvencni. Co takhle nastavit klice??
V tabulce seznamka_inzeraty chyby podle me KEY(IDZakaznika) a v tabulce seznamka_odpovedi dokonce KEY(IDInzeratu) a KEY(IDZakaznika).
Jeste bych pridal KEY(vek) pro omezeni pri vyhledavani.
A dalsi veci. Zkuste vysvetlit zadavateli, ze ma napsat jako barvu oci text kratsi jak 25 znaku. Vzdyt se to dat upravit taky na ENUM. Takze v maximalnim pomeru 25B na 1B. Tech druhu oci moc neni . A nebo, ze by nekdo napsal "leve oko mam modre a prave hnede"?? Fak super.