Hallo liebes Forum,
bitte werft mir nicht gleich vor ich hätte nicht gesucht etc. die Thematik ist etwas komplexer und unter Umständen habe ich auch falsch gesucht.
Es geht darum: Ich habe einen Kunden der gerne seine Kunden in einer DB verwalten möchte, klingt soweit ganz einfach.
Details: Es gibt einen Kunden mit einer KundenID (Primärschlüssel mit AutoIncrement). Zu jedem dieser Kunden sollen Bestellungen in einer 2. Tabelle hinzugefügt werden (2. Tabelle, da es mehrere Bestellungen pro Kunde sein können). Dort wollte ich wieder die KundenID als Schlüssel nehmen. MEIN Kunde soll seine Kunden in einer Liste (Java z.B. JList) sehen und auf einen Kunden klicken und in der 2. Liste dessen Bestellungen sehen können (Meiner Erfahrung nach einfacher in Java, als in HTML bzw PHP umzusetzen).
(Datenbanken in der Schule sind schon eine Zeit her...)
1. Problem: Wie stelle ich es an, dass Kunde und die Bestellung dieselbe Kunden ID erhalten? (Theoretisch einfach, aber in der Praxis...)
2. Problem: Was ist die sinnvollste Schnittstelle für sowas? Ein HTML Formular, evtl eine Clientseitiges Javaprogramm oder doch lieber eine MS Access DB?
Ich habe im Prinzip jeden Ansatz angefangen umzusetzen (PHP + MySQL; Java; OpenOffice DB) bin aber bei allen an den Bestellungen gescheitert (siehe Problem 1) und an der Liste, in welcher die Kunden bzw deren Bestellungen angezeigt werden sollen.
Ich hoffe ihr könnt mir helfen und mir sagen: A) Wie das nochmal mit den 2 Tabellen war (siehe Prob. 1) und B) Was die sinnvollste Schnittstelle für diese Problematik ist.
Vielen herzlichen Danke im Voraus!
(Nein ihr sollt meine Arbeit nicht übernehmen, aber mir evtl ein paar Tips geben um zu einer Lösung zu kommen
)
Lieben Gruß,
Nik
bitte werft mir nicht gleich vor ich hätte nicht gesucht etc. die Thematik ist etwas komplexer und unter Umständen habe ich auch falsch gesucht.
Es geht darum: Ich habe einen Kunden der gerne seine Kunden in einer DB verwalten möchte, klingt soweit ganz einfach.
Details: Es gibt einen Kunden mit einer KundenID (Primärschlüssel mit AutoIncrement). Zu jedem dieser Kunden sollen Bestellungen in einer 2. Tabelle hinzugefügt werden (2. Tabelle, da es mehrere Bestellungen pro Kunde sein können). Dort wollte ich wieder die KundenID als Schlüssel nehmen. MEIN Kunde soll seine Kunden in einer Liste (Java z.B. JList) sehen und auf einen Kunden klicken und in der 2. Liste dessen Bestellungen sehen können (Meiner Erfahrung nach einfacher in Java, als in HTML bzw PHP umzusetzen).
(Datenbanken in der Schule sind schon eine Zeit her...)
1. Problem: Wie stelle ich es an, dass Kunde und die Bestellung dieselbe Kunden ID erhalten? (Theoretisch einfach, aber in der Praxis...)
2. Problem: Was ist die sinnvollste Schnittstelle für sowas? Ein HTML Formular, evtl eine Clientseitiges Javaprogramm oder doch lieber eine MS Access DB?
Ich habe im Prinzip jeden Ansatz angefangen umzusetzen (PHP + MySQL; Java; OpenOffice DB) bin aber bei allen an den Bestellungen gescheitert (siehe Problem 1) und an der Liste, in welcher die Kunden bzw deren Bestellungen angezeigt werden sollen.
Ich hoffe ihr könnt mir helfen und mir sagen: A) Wie das nochmal mit den 2 Tabellen war (siehe Prob. 1) und B) Was die sinnvollste Schnittstelle für diese Problematik ist.
Vielen herzlichen Danke im Voraus!
(Nein ihr sollt meine Arbeit nicht übernehmen, aber mir evtl ein paar Tips geben um zu einer Lösung zu kommen

Lieben Gruß,
Nik