«« ( Date ) »» // «« ( Thread ) »» // nastava - 2004

Re: SABP re. integritet hitno :)

by Vlada
utorak, 24. februar 2004 - 17:07.

Malo sam zaboravio detalje oko te price ali znam da je ovakvo resenje
prolazilo bez problema kod Blekija.

Sto se tice null vrednosti i referencijalnog integriteta : primarni kljuc
naravno ne moze biti null pa je onda jedino znacenje definicije
PARENT DELETE: SET_NULL.
da se vrednosti stranih kljuceva u drugim tabelama koje odgovaraju ovom
primarnom kljucu koji se brise postavljaju na null.Po mom misljenju menadzer
baze onemogucuje formiranje slabog objekta koji ima null za FK jer se slab
objekat upravo formira u odnosu na neki Parent objekat.

----- Original Message -----
From: "Damjan Vujnovic" <damjan@galeb.etf.bg.ac.yu>
To: <nastava@titan.etf.bg.ac.yu>
Sent: Tuesday, February 24, 2004 3:34 PM
Subject: Re: [nastava] SABP re. integritet hitno :)


> Time se opet nista nije dobilo (ako sam ja sve ovo razumeo kako treba) jer
> je i dalje moguce dovesti bazu u nekonzistentno stanje - sta ce te
> spreciti da kreiras child objekat koji ce kao foreign key imati null (tj
> da kreiras konekciju koja nema [tj nikada nije imala] svoju liniju)?
>
> D.
>
> ----- Original Message -----
> From: "Vlada" <chiko@yubc.net>
> To: <nastava@titan.etf.bg.ac.yu>
> Sent: Tuesday, February 24, 2004 2:19 PM
> Subject: Re: [nastava] SABP ref. integritet hitno :)
>
>
> > Po meni CHILD treba da bude slab objekat u odnosu na PARENT s tim sto
> uvedes
> > primarni kljuc i za taj slab objekat pa vazi onda ona prva varijanta
> > referencijalnog integriteta tj PARENT DELETE: SET_NULL.
> >
> >
> > ----- Original Message -----
> > From: "Ana Balevic" <alegria@ikomline.net>
> > To: <nastava@titan.etf.bg.ac.yu>
> > Sent: Wednesday, February 25, 2004 10:30 AM
> > Subject: [nastava] SABP ref. integritet hitno :)
> >
> >
> > > Pomogajte :), sta da radim u slucaju kada hocu da CHILD
> > > ne moze da nastane ukoliko se ne veze za neki odredjeni PARENT,
> > > ali hocu da obezbedim da CHILD ne nestaje koliko obrisem PARENTa
> > > nego samo FK da dobije vrednost null (CHILD je neka vrsta arhive)
> > > - kako bi tu trebala da postavim referencijalni
> > > integritet? Da li se stavlja
> > > U vezi: dozvoljene NUll vrednosti i RI:PARENT DELETE: SET_NULL
> > > ili no nulls i RI:PARENT DELETE: ???
> > > kod mene u radu je ovakav problem na vise mesta, ali da bi bilo manje
> > > apstraktno neka je PARENT =LINIJA ,CHILD=KONEKCIJA, pa hocu da
> > > konekcija moze da nastane na samo nekoj odrejdenoj liniji.Ali ako
> > > provajder izbaci tu liniju iz upotrebe da se ne obrise podatak o
> > > konekciji,nego samo da IdLinija:=null. Inace, konekcija moze biti u
> vezi
> > sa samo
> > > jednom linijom,a linija u vezi sa vise konekcija.Veza je ne-ID.
> > >
> > >
> > > Jel moze neko da pomogne i to brzo,pliz? :)
> > >
> > >
> > >
> > >
> > >
> > >
> > > Pozdrav,
> > > Ana mailto:alegria@ikomline.net
> > >
> > > -----------------------------------------------------------------
> > > unsubscribe:
> > > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20nastava
> > > -----------------------------------------------------------------
> > >
> > >
> >
> > -----------------------------------------------------------------
> > unsubscribe:
> > minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20nastava
> > -----------------------------------------------------------------
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20nastava
> -----------------------------------------------------------------
>
>