[ anon70939 @ 20.07.2011. 18:40 ] @
Vezbam nesto, pa me interesuje kako bih mogao napraviti neku bazu recimo sa nekretninama... Znanja imam vrlo malo.
Napravio sam neki model, nacrtao u Excell-u, pa ako moze neki komentar.

Evo kako to izgleda






Sad me mnogo toga buni. Hteo bih da ispunim sve 3 normalizacije.

Recimo da je to baza sa razlicitim agencijama koje se prezentuju na nekom sajtu. Kada osoba koja posmatra taj sajt, da moze da napravi upit pre svega, da li je interesuje Kupovina, Prodaja ili Iznajmljivanje. Nakon toga, da li je u pitanju Stan, Kuca, Lokal, Parcela, ugostiteljski objekat i slicno... Nakon toga, da izabere grad u kojem ga potraznja interesuje, kolika je kvadratura, cena, i svi ostali opisi ukoliko zeli detaljnije filtriranje, tipa terasa, grejanje i slicno... Kao u tebeli koju sam okacio.

Takodje da baza bude takva da svaka agencija moze lako da upise svoje ponude, da obrise one koje su prodate, ili vise nisu vazece, da menja neke odredjene ponude.

Prvo sam se dvoumio, koja tabela bi bila "glavna". Da li bi bila glavna tabela gde bi se upisivale redom sve nekretnine, a u koloni se dodeljivalo koja nekretnina pripada kojoj agenciji.
ili
Da li bi se pravile posebno tabele za svaku agenciju, pa da se upit pravi da izvlaci nekretnine iz svake od tabela... pa bi mozda bilo lakse da agencije azuriraju svoje podatke.


Meni se ucinilo da bi bolje bilo da je ipak bolje kao na slici. Da je glavna tabela sa nakretninama.

Sad sam zakucao kod sledeceg problema.

Recimo kad kupac zeli da kupi neku dvospratnu kucu sa garazom, koja je uknjizena i ima Etazno grejanje, da li je previse komplikovano da bude pravljena posebna tabela sa vrstama grejanja, ili bi u tabeli Osobine, dodao jos par kolona sa svakim tipom grejanja?

Takodje, ukoliko bi kupac hteo da kupi parcelu za gradnju i ima struju i vodu ali nema jos gradjevinsku dozvolu, da li bi iz ovako struktuirane baze mogao da izvrsi takav upit. Odnosno ne znam kako bih postavio taj upit...


Moze li neki savet gde gresim i kako bi bilo najbolje da se struktuira ovakva tabela?
[ anon70939 @ 24.07.2011. 17:58 ] @
Da li je moguce da niko nema volje da da neki savet :)

Bogdane, nema te...?
[ bogdan.kecman @ 24.07.2011. 18:40 ] @
i mi cigani imamo dusu :) ne vidim to sto si uradio na telefonu ali ne bi ni gledao obzirom da si crtao u excelu ... uzmi program za diajniranje baze - npr mysql workbecnh - radi to dobro i dzaba je .. drugo pitanja su rudimentarna - ima par stotina ljudi ovde na forumu koji mogu da odgovore kvalitetno - od toga desetak studenata kojima bi to trebalo da je sveze, ja cu da uletim ako zaglavi ali za sada ne drzim casove :) pa cu pustiti mladjeda uvate svojih 5 minuta :)
[ bogdan.kecman @ 26.07.2011. 13:43 ] @
sta bi, niko ne pomaze?

Elem, ova slika iz excell-a ... ne znam sta da kazem ... aj da ne izmisljamo nove notacije, skini mysql workbench, dzaba je, radi na windozi, linuxu .. i pravi je tool za crtanje ER diagrama. I onda to sto si zamislio nacrtaj u njemu pa odatle izvadi screenshot i posalji ovde pa da vidimo dalje ... ovo sto si nacrtao u excell-u ja ne umem da dekodiram
[ loonies @ 27.07.2011. 11:03 ] @
Zasto si tip ovako "produzio", sa tabele Tip na novu tabelu?

/edit
ne to nije tabela, to je enum?

/edit2
Mislim da je najbolje da ko sto Bogdan rece nacrtas to lepo :)
[ anon70939 @ 27.07.2011. 12:03 ] @
javljam vam se veceras. konacno stizem sa sluzbenog puta. inace totalni sam pocetnik, pa pokusavam malo da vezbam.
[ bogdan.kecman @ 27.07.2011. 12:24 ] @
nema veze sto si pocetnik, uzmi ozbiljan alat kad je vec dzaba i kreni da crtas kako se crta, zaboravi sve ms office alate za tako nesto