[ Zidar @ 02.01.2009. 19:24 ] @
Evo pre pola sata postavljeno je ovakvo pitanje:

http://www.elitesecurity.org/t...-oko-rijesavanja-ovog-problema

Nije prvi put da objasnjavamo ove stvari, pa rekoh da pokusamo da sistematizujemo stvari malo.

Najveca greska koja se cini u ovom poslu jeste pogresno projektovanje, pravljenje, tabela. Pre nego sto se spomene normalizacija i komplikovana pravila, trebalo bi da razumemo sta je to uopste TABELA. To znaci da umemo da kazemo i sta NIJE tabela. Ponekad je lakse objasniti sta nesto nije nego sta jeste.

Da bi se nesto zvalo TABELA, mora da se ispune sledeci uslovi:
1. podaci su organizovani u REDOVE i KOLONE
2. izracunate vrednosti se ne cuvaju u tabelama
3. svaka kolona sadrzi istu vrstu podatka

O tome sta je tabela nema vise sta da se kaze pa bi se ovde prica zavrsila.
Medjutim, mozemo pokazati sta sve NIJE TABLEA iako an prvi pogled izgleda.

Uslov 1. moze da zadovolji svaki Excel fajl.
Uslov 2. mnogi misle da razumeju ali se mnogo gresi.
Uslov 3. mnogi i ne znaju pase mnogo gresi.

Zakacio sam Excel fajl sa nekim primerima. Sve izgleda kao tabela, a u stvari nije. Prekrseno je pravilo 2 ili 3. Krsi se nekada i pravilo 1, ali o tom potom, kad naidjem na neki dobar primer, dodacu ga kao novi Excel.