Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 3.284 pregleda

Najnovija ↓

Referencijalni integritet u Access-u 15.11.2006. u 17:14 · pre 243 meseca #1
Prenosim neku Access bazu u Firebird...a kada sam otvorio 'Relationsips' u Access-u,našao sam
se u čudu: nisu bile definisane relacije između tabela,tj. nije bilo linijica koje spajaju tabele :) - nema
definisanih stranih ključeva, u 'Design' pogledu na definicije tabela nigde se ne pominju niti vide FK-ovi!
Ali ipak... u tabelama su definisana polja za koja je jasno da poticu iz drugih tabela: npr. polje 'ŠifraProizvoda'
koje je PK u tabeli 'Proizvodi' nalazi se npr. u tabeli 'LagerLista' a nije PK itd.- iz toga sam zaključio da se tu
radi u FK-u, pa sam onda na osnovu takvog rezonovanja definisao strane ključeve i u drugim tabelama.

Sad se ja pitam: kako Access može u ovakvoj situaciji (odnosno u bazi koja je ovako projektovana)
da održava integritet podataka,odnosno šta se brine za taj posao umesto stranih ključeva kojih ovde
nema (VB makroi ili nešto drugo) ?
Potpis
Ag + Na -> Xe
Re: Referencijalni integritet u Access-u 15.11.2006. u 17:23 · pre 243 meseca #2
Vidis, na to sam i ja cesto nailazio kod vicnih Access programera, pa kad sam ih pitao sto nisu stavili relacije, kazu "od toga imam vise problema, nego koristi" i naravno, o cemu da pricamo ;)
Citat:
Mr. Rejn: 
Sad se ja pitam: kako Access može u ovakvoj situaciji (odnosno u bazi koja je ovako projektovana) da održava integritet podataka,odnosno šta se brine za taj posao umesto stranih ključeva kojih ovde nema (VB makroi ili nešto drugo) ?

Pa ko kaze da u ovim slucajevima Access odrzava integritet? Tu ti se uglavnom primenjuje cuvena Clipper filozofija aplikativnog kontrolisanja referencijalnog intergriteta, jer su primere koje si video uglavnom pravili clipper programeri u tranziciji na access, ili su to naucili od clipper programera; "Relacije, kome to treba" :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme