Just nu i M3-nätverket
Jump to content

relationer i mysql


Han-Solo

Recommended Posts

Är det någon som enkelt kan förklara för mig om det går att skapa en relationsdatabas i sin egentliga bemärkelse i mySQL?

Jag menar att tar man bort en post som relaterar till flera poster i en annan tabell... då skall alla relaterade poster i den andra tabellen även de försvinna...

 

är det möjligt i mySQL... det går i Access, men ....

 

 

 

 

...in a galaxy far far away

Link to comment
Share on other sites

Jag har inte hållit på med mySQL men på http://www.mysql.com/development/todo.html står det att Cascading DELETE kommer snart (real near future). Använd inte det eftersom risken att permanent ta bort fel data är stor. Jag skulle dessutom inte rekommendera att använda Access som definition på relationsdatabas, mySQL är en relationsdatabas trots att den saknar Cascading DELETE. Du kan få samma funktionalitet med flera SQL-satser, följande enkla exempel har tabellerna person och inlagg och tar bort en person med id 7 och alla hans inlägg:

DELETE FROM inlagg WHERE personID=7
DELETE FROM person WHERE personID=7

 

Link to comment
Share on other sites

ja jo... givet... det är jag med på helt och fullt

 

Det jag undrade har jag hur som helst fått svar på... tack!

 

 

...in a galaxy far far away

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...