Daten löschen
-
Hallo,
ich habe Frage zu einer MySQL Datenbank.
Ich möchte eine Datenbank mit meheren Tabellen erstellen und alle relational
verknüpfen.Ich möchte wenn in der einen Tabelle ein Datensatz gelöscht wird, ein weiterer
in einer anderen Tablle der dann seine gültigkeit verliert, auch gelöscht wird.Ich habe mich schon ein wenig mit den Beziehungen zwischen den Tabllen auseinandergesetzt, bin mir aber nicht so sicher wie das damit richrig funktioniert.
Könnt ihr mir vielleich ein Tutorial oder änliches empfehlem um mein Problem zu lösen?
Gruß
Patrick
-
http://dev.mysql.com/doc/mysql/de/index.html
Du solltest mal schauen welche Version das überhaupt schon hat.
-
ja, habe ich schon (teilweise gelesen). Habe jetzt erfahren das es mit
Foreign Keys geht. Aber auch das diese nicht von MySQL unterstüzt werden.
-
Dann nimm doch PostgreSQL
-
mmh, was ist das denn?
Und noch ne Frage, wie benutze ich am Besten die Foreign Keys um die beschriebene Funktionalität zu haben?
-
PostgreSQL ist ebenfalls ne Datenbank. Diese unterstützt auch die Foreign Keys und geht ziemlich in richtung Oracle. Das tollste daran ist, das diese open source ist und auch frei kommerziell nutzbar.
-
jo, werde gleich mal nach googeln und mal installieren, dank dir!
PS: habe aber auch das Problem mit den Foreign Keys in den Griff bekommen, musste einfach nur ne InnoDB Tabelle nehmen, da werden diese unterstützt!