Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nedoumica oko strukture podataka... Access!

[es] :: Access :: Nedoumica oko strukture podataka... Access!

[ Pregleda: 2236 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Nedoumica oko strukture podataka... Access!26.09.2006. u 15:23 - pre 197 meseci
Zdravo svima,

Imam jednu malu nedoumicu oko definisanja jedne strukture podataka, pa ću ovde da iznesem *pojednostavljen* problem.

Pretpostavimo da imamo tabelu sa dva polja:

ID_unosa, Unos

...gde je Unos tekstualno polje. Korisnici unose neki tekst, a u front-endu postoji mogućnost izmene Unosa. Znači dvoklik na postojeći unos, otvara se maska za izmenu, pokreće se INSERT query i vraća se nazad u formu za unos. Potrebno je napraviti log tabelu u kojoj se čuva istorija unosa (prethodni unosi), kako bi se imao uvid šta je menjano.

To sam rešio na sledeći način, napravivši tblLog:

ID_unosa, Datum, OldUnos, NewUnos

...dakle, ključ u ovoj tabeli je kombinovan od dva polja (ID_unosa, Datum), tako da se ima uvid u sve podatke. Datumsko polje je TIMESTAMP i ima default vrednost now().

Pitanje jeste: da li je ovo rešenje optimalno? Postoji mogućnost višestrukog menjanja unosa pa se malko komplikuje praćenje istorije s tim. Takođe, ovo je samo pojednostavljena tabela, realna tabela ima više od 10 polja koja se mogu menjati, pa tabela tblLog postaje redundantna - slabo popunjena.

Hvala unapred na predlozima!
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

Vladimir Djuric

Član broj: 110840
Poruke: 42
*.telrad.net.

Sajt: www.medical-bn.com


Profil

icon Re: Nedoumica oko strukture podataka... Access!26.09.2006. u 17:29 - pre 197 meseci
Pretpostavljam da bi to trebalo da sljaka... Sto se tice visestrukih izmena, ne bi trebalo da je problem, ako ti je PK sastavljen od Id_unosa+datum...
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Nedoumica oko strukture podataka... Access!27.09.2006. u 07:42 - pre 197 meseci
Ma to radi, nego se samo glasno pitam da li je optimalno rešenje, ili se u tom slučaju koristi neka druga struktura podataka koju ja ne poznajem... razumeš?
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 399



+4 Profil

icon Re: Nedoumica oko strukture podataka... Access!27.09.2006. u 09:04 - pre 197 meseci


Ako se u tabeli nalaze podaci za koje znamo da će se menjati, po meni, logičnije je napraviti povezanu tabelu u kojoj će se čuvati sve te promene. Naravno tih povezanih tabela može da bude veći broj zavisno od broja polja u kojima se podaci menjaju.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Nedoumica oko strukture podataka... Access!27.09.2006. u 14:58 - pre 197 meseci
Ok, daj primer, na koji nacin mislis da napravim povezanu tabelu?
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

[es] :: Access :: Nedoumica oko strukture podataka... Access!

[ Pregleda: 2236 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.