Hallo.
Ich bin z.Z. dabei, mich mit mySQL auseinanderzusetzen.
Gibt es innerhalb mySQL referenzielle Datenintegrität überhaupt?
Ist es eine relationale Datenbank und kann ich also Fremdenschlüssel definieren, die auf Primerykey anderer Tabellen verweisen? Kann ich constraints definieren? Oder muß man die Integrität innerhalb der Applikation sicherstellen?
Vielen Dank,
Gruß
Fabian
Hallo.
Ich bin z.Z. dabei, mich mit mySQL auseinanderzusetzen.
Gibt es innerhalb mySQL referenzielle Datenintegrität
überhaupt?
in der derzeitigen Version nicht.
Tabellen verweisen? Kann ich constraints definieren? Oder muß
man die Integrität innerhalb der Applikation sicherstellen?
genau das. Du musst selbst dafür sorgen, dass die Integrität gewahrt bleibtj. Das wurde in mySQL zugunsten der Geschwindigkeit weggelassen. Soll in Version 4 dann aber mit dabei sein.
Gruß
Marian