Habe mal folgende Frage zu mysqldatenbank (ok passt hier nicht ganz aber nehmen wir mal an ich will die von php aus befüllen...
Folgendes Beispiel
Nehmen wir an ich habe eine Tabelle T1 die beinhaltet eine Nummer sowie eine Bezeichnung
selbiges für Tabelle T2...
Nun habe ich noch eine dritte Tabelle T3 die für jede Nummer aus T1 mit ner Nummer aus T2 verknüpft und dieser eine Eigenschaft zuordnet (von mir aus nen Double oder was auch immer)...
So und jetzt zur Frage. ist mysql in irgend einer art und weise so schlau das wenn ich z.B in T1 und T2 einen Datensatz anlege er automatisch in T3 einen anlegt (mit nem defaultwert bei der Eigenschaft?)... und umgekehrt angenommen ich lösche einen Eintrag in T3 kann ichs arangieren das automatisch alle Einträge bezüglich der Nummer des gelöschten Eintrags aus T1 auch in T3 automatisch gelöscht werden oder muss ich mir das selber basteln?
Um nochmal auf den Puntk zu kommen ich will nur wissen ob mysql sowas anbietet. Wie man das ggf proggt weiss ich selber. Wenn das mysql automatisch kann dann bitte ich um nen hinweis wo ich das einstellen muss
Hallo Windalf, automatisch geht bei einem DBMS eigentlich nichts. n:m Beziehung... Kennt MySql Stored Procedures? -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 14.03.2006 um 08:23 Uhr von Uwe editiert.
ups da hat sich wohl ein t reingeschlichen (freudscher verschreiber ;-))
Ansonsten schau ins MySQL-Manual (beim Zip-Archiv vom MySQL-Server dabei, oder auch einzeln runterladbar) unter "Chapter 19. Stored Procedures and Functions" -- class God : public ChuckNorris { };Dieser Post wurde am 14.03.2006 um 10:42 Uhr von FloSoft editiert.