MySQL, fremdschlüssel (theoretisch)

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Gravity, 12. März 2006 .

Schlagworte:
  1. 12. März 2006
    Hallo!
    Also, ich wollte mal wissen was genau ein Fremdschlüssel bei MySQL ist. Was ein Primärschlüssel ist weiß ich, es gibt ja auch Fremdschlüssel die auch gleichzeitig Primärschlüssel sind. Aber wann ist ein Attribut nur ein Fremdschlüssel?
     
  2. 16. März 2006
    Ein Fremdschlüssel ist ein Attribut, welches in einer anderen Tabelle mindestens mal Schlüsselkandidat ist.
    Fremdschlüssel dienen eher dem besseren verständnis einer Datenbank und gewisse Daten aus mehreren Tabellen miteinander zu verknüfen, wenn es zum Bsp. ums löschen oder ändern eines Attributes geht.

    Greetz Jojo
     
  3. 16. März 2006
    kann man ihn nicht als ein verbindungselement zwischen zwei tabellen verstehen. er kommt in der erstren tabelle als primarykey (autoincrement) und in der zweiten als foreignkey (integer)
     
  4. 16. März 2006
    So kannst du es auch sehen, aber hab das ja auch schon in meiner Antwort oben geschrieben.
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.