Ergebnis 1 bis 3 von 3

Thema: zwei foreign keys als primärschlüssel in mysql

  1. #1
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard zwei foreign keys als primärschlüssel in mysql

    hat jemand ne idee, wie ich zwei foreign keys aus anderen tabellen in einer beziehungstrabelle als primärschlüssel deklariere?

    ich hab 3 tables

    user (mit id und name)
    skill (mit id und name)
    usr_skl (user_id, skill_id und skill-lvl)

    wobei usr_id und skill_id jeweils die primärschlüssel aus den anderen tables sind und zusammengesetzt (also zwei FK zusammen als PK) als Primärschlüssel in usr_skl dienen sollen.

    vielen dank für die antworten

    bisher habe ich user_id und skill_id in einer eigenen spalte aber beide als PK markiert.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  2. #2
    Azubi(ne)
    Registriert seit
    20.06.2008
    Ort
    Paderborn
    Beiträge
    81
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    CREATE TABLE usr_skill (
    user_id INT(11) NOT NULL REFERENCES user.id ,
    skill_id INT(11) NOT NULL REFERENCES skill.id ,
    PRIMARY KEY (user_id,skill_id)
    )

    so sollte das gehen wenn mich grad nicht alles täuscht

  3. #3
    Forum Guru
    Themenstarter
    Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard

    k ich probiers direkt wenn ich vonne maloche daheim bin.. danke.
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

Ähnliche Themen

  1. World in Conflict keys
    Von Katrin1977 im Forum Das Forum für Spiele, Fun & Jokes
    Antworten: 5
    Letzter Beitrag: 15.06.2007, 17:19
  2. per PHP neue MySQL-Datenbank und MySQL-Benutzer anlegen
    Von sudeki05 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 15.04.2007, 19:40
  3. zwei iFrames
    Von mamo im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 07.09.2006, 13:35
  4. Zwei Betribssysteme
    Von Michi2410 im Forum Computer - Internet Forum
    Antworten: 4
    Letzter Beitrag: 13.01.2005, 19:26
  5. Primärschlüssel an eine weitere .php übergeben
    Von scout1979 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 13.10.2004, 21:41

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •