Announcement

Collapse
No announcement yet.

Frage zu InnoDB Fremdschlüsseln - 2 Fremdschlüssel in rel. Tabelle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frage zu InnoDB Fremdschlüsseln - 2 Fremdschlüssel in rel. Tabelle

    Hallo,

    ich habe eine Frage zu InnoDB bei der ich einfach trotz google recherche nicht weiter komme - vielleicht ist mein Grundansatz auch komplett falsch...

    Ich habe hier 3 Tabellen - "user" - "projects" und "users_projects"

    users_projects ist eine Tabelle mit einer N zu N relation zwischen User und Projekten. Ich möchte das wenn ein user gelöscht wird die Löschung in der Relationstabelle kaskadiert wird - auch möchte ich das wenn ein Projekt gelöscht wird das dass ebenfalls passiert.

    Also habe ich in phpmyadmin ein Index angelegt über die user_id und die project_id - ich klicke auf "Beziehungsübersicht" und will also phpmyadmin mitteilen wo die project_id ist und wo die user_id ist - ich kann allerdings für den selbst angelegten index nur einen einzigen Verweis angeben und nicht für beide ID's jeweils einen Verweis....

    ...was mache ich falsch? Bzw. was muss ich tun damit der Eintrag in der Relationstabelle beim löschen eines Projektes oder Users ebenfalls gelöscht wird

    Danke für eure Hilfe im voraus!
    Tuna
Working...
X