Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Datenbank Beziehungen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Datenbank Beziehungen

    So ich habe mit der Suchfunktion nichts passendes gefunden, dass meinen Wissensdurst befriedigen konnte...

    Ich habe zu Hause xxamp installiert.
    die Mysql Datenbanken bearbeite ich über phpmyadmin

    ich habe 2 Tabellen und will Beziehungen aufbauen...
    1. Tabelle
    id --> Primärschlüssel
    name
    Titel
    genre

    2. Tabelle
    id -->Primärschlüssel
    genre

    wie mache ich das?
    gehe ich in meine Tabelle und dann auf Beziehungsübersicht dann kommen nur lehre felder. ich kann nichts auswählen...
    wie lege ich einen Fremdschlüssel fest?


  • #2
    Um Fremdschlüssel definieren zu können, musst du als Tabellentyp InnoDB auswählen. Wie du dann die Fremdschlüssel definierst, findest du hier: http://dev.mysql.com/doc/refman/5.0/...eign-keys.html

    Kommentar


    • #3
      im phpmyadmin kann ich das nicht direkt verknüpfen...

      sowas wie bei access eine 1:n Beziehung oder so was?

      Kommentar


      • #4
        Ehrlich gesagt, weiß ich nicht, ob und wenn ja ab welcher Version phpMyAdmin auch die Möglichkeit bietet Fremdschlüssel anzulegen und zu verwalten.

        Kommentar


        • #5
          Bei einfachem testen brauchst du keine dierekten Fremdschlüssel in der DB angeben.
          Du definierst einfach ein Feld und benutzt es als Fremdschlüssel.

          so in etwa:
          Code:
          CREATE TABLE garten (
            garten_id int,
            garten_name VARCHAR(255)
          )
          
          CREATE TABLE blume (
            blume_id int,
            garten_id int,
            blume_name VARCHAR(255)
          )
          Wenn du dann wisen willst, welche Blumen in einem Garten wachsen:
          Code:
          SELECT * FROM blume WHERE garten_id=x
          Wenn du was visuelles suchst kann ich dir den DBDesigner empfehlen.
          Wenn dich was ankotzt, machs besser.

          Kommentar


          • #6
            joa den DBDesigner kann ich auch nur weiterempfehlen!
            Wie man Fragen richtig stellt

            Kommentar

            Lädt...
            X