Daten von dynmamischen Formular Speichern
-
Hallo,
ich habe mal eine frage wie stelle ich es am besten an folgende situation umzusetzen?
Ich gehe davon aus das ich einen Wochenkalender habe.
Ich kann an einem Bestimmten Tag der Woche termine festlegen.
Ich lege Montags Einkaufen als Termin fest
Ich kann eingeben das ich Mir 3 Verschiedene Güterarten kaufen will.
1. Gemüse 2. Obst 3. Trinken
Ich kann beliebig viele gemüse arten angeben in jeweils ein feld.
Karotten, Gurken, Salat, ...und mir dann dazu jeweils anzahl mit abspeichern.
So ich bin da jetzt bissl überfragt wie man da am besten ran geht.
Also ich habe denke ich folgende Tabellen.
Tabllen:
[list]
Wochen: ID, KW, Beginn, Ende
->wochen2tage: ID_WOCHEN, ID_TAGE
Tage: ID, Tag
->tage2termin: ID_TAGE, ID_TERMIN
Termin: ID, Tätigkeit ...
->termin2und jetzt hörts langsamm auf .. (wenn das erste überhaupt richtig war...)
würde ich jetzt immer gemüse kaufen usw. dann wär es ja->termin2Gemüse
->termin2Obst
->termin2Salatund dann jeweils die sepzifischen dinge runter verknüpft oder??
Wäre echt super wenn mir da jemand helfen könnte ...Zur verständniss nochmal. Ich will was Programmieren (inphp). In dem ich mir dynamische Formulare erzeugen kann und die daten in die Datenbank abspeicher. Also das eine mal können 3 Arten eingekauft werden das andere mal 34 usw... :|
-
Also ich würde
- eine Tabelle mit Terminen haben
ID, Datum
- auf die Wochentabelle verzichten (redundant, Du kannst aus dem Termin.Datum die Woche errechnen)
- Einkaufszettel
KeyTermin, KeyProdukt, Menge
- Tabelle 'Produkt' für die erwerbbaren Produkte
ID, Name, KeyWarengruppe
- Warengruppe
ID, Name (==Gemüse,Obst,...)So dass die n:m Beziehung, was man einkauft so steht
Termin <>--- Einkaufszettel ---<> Produkt
und das Produkt einer Warengruppe zugeordnet wird.
-
hm stimmt mit der woche hast recht ..
ja ich werd das wohl erstmal bissl austesten müssen! Danke schonmal
wenn jemand anderes noch ideen hat bitte schreiben