+ Antworten
Ergebnis 1 bis 4 von 4

Thema: JOIN "fest" in der Datenbank eingebunden?!

  1. #1
    TP-Member McClaine macht alles soweit korrekt Avatar von McClaine
    Registriert seit
    May 2002
    Beiträge
    65

    Question JOIN "fest" in der Datenbank eingebunden?!

    Hallo zusammen,

    das ist wohl was für MySql-Spezies:

    es ist ja möglich mit Hilfe von z.B. INNER JOINs bei einem MySql-Statement mehrere Tabellen miteinander zu verbinden. Das ist auch gut so, da man sonst möglicherweise mit redundanten Daten arbeiten müsste.

    Folgende Situation: ich habe z.B. in einer Datenbank Branchen-Ids verteilt, die ich dann in einem MySql-Statement z.B. mit einer weiteren Tabelle verbinden würde, um so die Bezeichnungen zur passenden Id zu bekommen. Jetzt lösche ich aber z.B. einen Eintrag in der zweiten Tabelle (die, mit den Bezeichnungen). Daraufhin haben alle Datensätze in der ersten Tabelle mit der Id der gelöschten Branche plötzlich keinen Bezeichner mehr.

    Kann man die Datenbanken hier irgendwie absichern, dass MySql dann merkt, wenn man eine Inkonsitenz der Datenbank verursachen würde? Mit einer Art "festen" Join?

    Bin sehr gespannt auf Eure Hinweise!
    Der Himmel ist blau, das Wasser ist nass, Fireworks macht Spass. Was ist schon dabei?
    McClaine

  2. #2
    TP-Supporter DracheTe ist auf einem guten Weg
    Registriert seit
    Nov 2002
    Ort
    Hamburg
    Beiträge
    400
    hi,

    soviel ich weiss mit mysql nicht möglich.


    grüsse

    daniel

  3. #3
    TP-Greis Lars bringt sich richtig ein
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    Das klingt nach Stored Procedures bzw. Trigger - und die gibt's in MySQL leider nicht.

  4. #4
    TP-Member McClaine macht alles soweit korrekt Avatar von McClaine
    Registriert seit
    May 2002
    Beiträge
    65
    Alles klar, dann weiss ich Bescheid. Danke Euch!
    Der Himmel ist blau, das Wasser ist nass, Fireworks macht Spass. Was ist schon dabei?
    McClaine

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51