Hallo.
Leider bin ich ein totaller Nixkoenner im Bereich SQL und brauche von euch die Starthilfe. Ich kenne die ganzen Hintergruende und so weiter und brauche nur mal einen der mir ein fuer mich angepasstes Beispiel bringt
Folgendes Problem:
Ich habe eine Tabellenstruktur die folgendermassen aussieht. Als DB System benutze ich sqlite:
1te Tabelle "Names":
[UID, Names] UID ist Primary Key
2te Tabelle "Folder":
[uid, folder] UID ist Primary Key
3te Tabelle "Receivers":
[smsId, namesId] smsId if Foreign Key von SMSTable, namesId ist Foreign Key von Names
4te Tabelle "SMSTable" ist die Haupttabelle:
[UID, folder, sender, receiver, sentdate, text] UID ist Primary Key, folder if Foreign Key von Folder, sender ist Foreign Key von Names, receiver ist Foreign Key von Receivers
Frage1:
Leider habe ich nicht wirklich die Ahnung ob das so geht. Weil eine SMS mehrere Receiver haben kann. Da das eine M:N Beziehung ist brauche ich ja eine eigene Tabelle, oder
Frage2:
Kann mir jemand ein Insert Statement schreiben, dass mir eine SMS (z.b. die folgende) in die obrigen Tabellen einfuegt?
[SMSItem: Folder = "Posteingang", Sender = "Max Mustermann", Receiver = "Hans Glueck, Michael Jackson, Erich Honnecker", SentDate = "800...01452' (ist ein java long. Ist einfacher fuer meine Erstellung der Date Obj), Text = "Hallo Welt"]
VIELEN VIELEN DANK das wuerde mir wirklich weiterhelfen
Leider bin ich ein totaller Nixkoenner im Bereich SQL und brauche von euch die Starthilfe. Ich kenne die ganzen Hintergruende und so weiter und brauche nur mal einen der mir ein fuer mich angepasstes Beispiel bringt

Folgendes Problem:
Ich habe eine Tabellenstruktur die folgendermassen aussieht. Als DB System benutze ich sqlite:
1te Tabelle "Names":
[UID, Names] UID ist Primary Key
2te Tabelle "Folder":
[uid, folder] UID ist Primary Key
3te Tabelle "Receivers":
[smsId, namesId] smsId if Foreign Key von SMSTable, namesId ist Foreign Key von Names
4te Tabelle "SMSTable" ist die Haupttabelle:
[UID, folder, sender, receiver, sentdate, text] UID ist Primary Key, folder if Foreign Key von Folder, sender ist Foreign Key von Names, receiver ist Foreign Key von Receivers
Frage1:
Leider habe ich nicht wirklich die Ahnung ob das so geht. Weil eine SMS mehrere Receiver haben kann. Da das eine M:N Beziehung ist brauche ich ja eine eigene Tabelle, oder
Frage2:
Kann mir jemand ein Insert Statement schreiben, dass mir eine SMS (z.b. die folgende) in die obrigen Tabellen einfuegt?
[SMSItem: Folder = "Posteingang", Sender = "Max Mustermann", Receiver = "Hans Glueck, Michael Jackson, Erich Honnecker", SentDate = "800...01452' (ist ein java long. Ist einfacher fuer meine Erstellung der Date Obj), Text = "Hallo Welt"]
VIELEN VIELEN DANK das wuerde mir wirklich weiterhelfen