tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
8
ZUGRIFFE
239
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Eroli Eroli ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    223
    Hallo zusammen,

    ich habe da eine kurze Frage zu Foreign / Primary Keys und zwar:

    Angenommen ich habe 3 Tabellen:

    Tabelle Languages:
    PK_Language
    Language

    Tabelle Books:
    PK_Book
    FK_Language

    Tabelle Magazines:
    PK_Magazine
    FK_Language

    Geht das so? Dürfen die ForeignKeys in den Tabellen die gleichen Namen haben?

    Noch ein Szeneraio, diesmal 4 Tabellen:

    Tabelle Books:
    PK_Book

    Tabelle Magazines:
    PK_Magazines:

    Tabelle BookComments:
    PK_Comment
    FK_Book
    Comment

    Tabelle MagazineComments:
    PK_Comment
    FK_Magazine
    Comment

    Geht das? Dürfen die PrimaryKeys den gleichen Namen haben?

    (Das sind nur ganz simple Beispiele, aber ich glaube die helfen mir weiter...)

    Ciao und Danke,
    Eroli
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    3.992
    Ich wüsste nicht was dagegen spricht.
     

  3. #3
    Eroli Eroli ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    223
    Das ist ja seltsam, sonst fällt mir kein Grund ein, warum ich sonst Error No 121 kriegen sollte...
     

  4. #4
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    3.992
    Und wenn du nur eine Tabelle machst, also nichts doppelt vorkommt?
     

  5. #5
    Eroli Eroli ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    223
    Hmm...Dann klappt es....aber warum, wenn du doch meinst, dass das kein Problem wäre?

    Kann das eventuell durch den Gebrauch von 1:1-Zuordnungen kommen?
    Geändert von Eroli (29.08.10 um 17:08 Uhr)
     

  6. #6
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.774
    Blog-Einträge
    5
    Zitat Zitat von Eroli Beitrag anzeigen
    Das ist ja seltsam, sonst fällt mir kein Grund ein, warum ich sonst Error No 121 kriegen sollte...
    Bei welcher Abfrage? Bitte die genaue Abfrage und die vollständige Fehlermeldung angeben, bei Prosa-Umschreibungen können wir nur raten.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  7. #7
    Eroli Eroli ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    223
    Ich arbeite mit dem MySQL Workbenchtool an einer wirklich ziemlich umfangreichen Datenbank und ich will nur ungern das komplette Diagramm veröffentlichen. Ich versuche erstmal das Problem näher zu identifizieren und dann melde ich mich wieder...
     

  8. #8
    Eroli Eroli ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    223
    Hallo zusammen,

    wie ich schon schrieb, arbeite ich mit MySQL Workbench an meinem Datenbankdesign. Da ich obige Struktur (nur umfangreicher) auch dort eingesetzt habe, habe ich die Tabelle magazines via STRG+C und STRG+V von der Tabelle books erstellt.
    Ich denke der Fehler rührt daher...

    Ich baue das mal um, aber ich denke dann wird es klappen...
     

  9. #9
    Eroli Eroli ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Beiträge
    223
    Kaum zu glauben, wie ich finde, doch daran lag es tatsächlich.

    Die Copy & Paste - Geschichte war der Auslöser und hat mich einen halben Tag Sucharbeit und Nerven gekostet

    Thema erledigt. Danke für eure Mithilfe
     

Ähnliche Themen

  1. MySQL 4.1.21 ForeignKeys (Verzeichnisstruktur) anlegen
    Von xxppatronen im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 07.07.08, 17:39
  2. Einfache Frage zu Freehand?
    Von lraziest im Forum Vektor-Programme
    Antworten: 4
    Letzter Beitrag: 15.03.05, 12:33
  3. Ganz einfache Frage zu MySQL
    Von Eistee im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 11.02.05, 14:17
  4. einfache XSL - Frage
    Von lukasS im Forum XML Technologien
    Antworten: 7
    Letzter Beitrag: 22.10.04, 14:50
  5. div. Fragen zu ForeignKeys in mySQL
    Von DanMcFly im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 30.04.04, 18:53