annoMedlem sedan nov. 2000213 inlägg Närjag tar bort en post i min huvudtabell så vill jag även ta bort de poster som finns i de tabeller som har en relation till huvudtabellen.
Kan man ställa in detta i databasdiagrammet som jag skapat eller kan man göra det på något annat sätt, i så fall hur?
------------------
/anno
LarsGMedlem sedan dec. 200012 464 inlägg Jo, det går i vissa databaser.
I t.ex. Access 2000, SQL server 2000 kan man skriva
create table pk(pk int,name char(12),
primary key(pk))
create table fk(fk int,name char(12)),
foreign key(fk) references pk(pk) on delete cascade)
Om du kör någon grafisk frontend (vilket jag aldrig gör) så finns det säkert någon kryssruta. Som sagt det beror på vilken DBMS du har.
------------------
essentitia preter non sans multiplicandum
annoMedlem sedan nov. 2000213 inlägg Jag kör SQL 2000 och använder mig av Enterprise Manager, tänkte om man kunde lösa det där...har du koll på det också så hade det varit kanon.
------------------
/anno
LarsGMedlem sedan dec. 200012 464 inlägg Jag vet att det går via EM, men inte exakt hur. Du kan ju titta om det finns något som heter dri eller declarative referential integrity.
------------------
essentitia preter non sans multiplicandum
annoMedlem sedan nov. 2000213 inlägg hittar inget...har det någonting med constraints att göra kanske?
------------------
/anno
LarsGMedlem sedan dec. 200012 464 inlägg Jo, det kan ligga där för foreign keys kallas för referential constraints.
------------------
essentitia preter non sans multiplicandum
annoMedlem sedan nov. 2000213 inlägg lite framsteg i alla fall...
man ska fylla i ett fält som heter
Constraint Expression men jag har ingen aning om vad man ska fylla i, har du?
------------------
/anno
LarsGMedlem sedan dec. 200012 464 inlägg Nej, men det låter inte som det är rätt. Det verkar mer som ett check-constraint.Tyvärr så kan jag inte hjälpa mer.
------------------
essentitia preter non sans multiplicandum
annoMedlem sedan nov. 2000213 inlägg jag får söka vidare...
tack för hjälpen i alla fall.
------------------
/anno