Mögliches Duplikat:
Was ist falsch an Fremdschlüsseln?
Ich verwende MS Sql Server mit einer großen Datenbank mit etwa 4 GB Daten.
Ich suche im Internet, warum ich Fremdschlüssel verwenden sollte. Bis jetzt habe ich nur die Schlüssel indiziert, die zum Verbinden von Tabellen verwendet werden. Leistung ist alles in Ordnung, Datentreue ist kein Problem.
Sollte ich Fremdschlüssel verwenden? Bekomme ich mit Fremdschlüsseln noch mehr Leistung?