Prikazi cijelu temu 25.01.2011 22:27
zxz Na mrezi
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: Server i Access baza
Da to sam primijetio da vecina kada pravi tablice razmislja o tome kako ce izvesti svoj naum. Po meni to je pogresno.
Tablice treba iskljucivo gledati kao skup podataka te da su podaci vezani kako spada da se nemogu izgubiti i da je pristup podacima jednostavan.
Izrada aplikacije je nesto drugo i netreba o tome razmisljati kada se prave tablice puno.
Treba samo razmisljati trebajul ti odredjeni podaci ili ne i kao sto sam naveo da su relaciono vezani sa pouzdanim kljucem.
Kljuc nemora biti jedno polje. Kljuc moze biti 2 i vise polja.
Citat:
Recimo da napravim tablice:
Tbl_Pozicija
Tbl_Cvor
Tbl_Podsklop
Tbl_Sklop
Tbl_Stroj

Nisam ja bas ovako razmisljao mada tebe brine slaganje. Ja sam mogao slaganje napraviti i iz tvih tablica. Kod bi se veoma malo promijenio u stvari samo SQL.

No nisam ja tako mislio:

Ja sam mislio ovako:
Kodna tabela:
ID Naziv
Primjer:
1-Sklop
2-Podsklop
3-cvor
4-Pozicija
Tablica Strojeva ili gotovih cjelina:
ID, Ime, Serrbr. Tip, duzina, sirina, visina, tezina itd.. da ne nabrajam.
Znaci ovdje bi se upisisvali finalni proizvodi jer koliko sam ja razumio radi se o proizvodnji.

Druga tabela bi bila sklopovi.
Id, IDPripadnost,brojKomada,IDIz kodne

Tabela Specifikacija:
IDSpecifikacije,IdPozicije,IDPripadnosti, BrojKomada

Kodna tabela pozicija:
IdPozicije,Naziv, broj itd.. sva polja iz tabele proces.

U voj tabeli bi sad samo bile pozicije a ne strojevi i sklopovi.

Eto tako sam ja razmisljao samo iz razloga sto se baza moze dalje razvijati.

Ova baza nije losa i iz njemozes izvuci sve sto te muci na veoma lagan nacin.
meni samo smeta u njoj sto je parent polje to jest idstroja uvijek popunjeno pa ako ga nema u tabeli sad TBL Zbirna onda je to pozicija. Ili moras se vezati sporednim kljucem za idDijela pa onda imas sve u tabeli proces.
Problem ovoga je sto neznas kada si dosao do kraja pa se pribjeglo oznakom Kat.
Druga stvar je nepreglednost u samim tabelama pogotovo sto kljuc nista ne govori a i to je posljedica bojazni kako to napraviti kodom.
Napr. da je kljuc kako sam ja predlagao bio:
S1 P1 itd..
s-stroj P-podsklop ili tako nesto ovako imas puke brojeve koje ne razumijes ti nego samo racunar.
Znam ja da je problem bio kako to napraviti da se aotomatski generise pa je laksi autonumber.

Dok nadjem vremena rekao sam ti da cu napraviti formu za unos strojeva sklopova podsklopova itd kao i za izbor da vidis na ekranu.

Hehe najteze je bilo naci kljuc.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.