Hey,
ich stehe vor der Aufgabe eine Anwendung zu entwickeln, die Daten von bestimmten Objekten sortieren soll. In meinem Fall handelt es sich um ein Nachschlagewerk für Lebensmittel. Die grafische Oberfläche soll mit JavaFX programmiert werden und noch dazu soll es möglich sein, die Lebensmittel nach bestimmten Merkmalen (Bezeichnung, Art, Kalorien) zu filtern und zu sortieren. Nun stehe ich vor der Entscheidung, ob eine Textdatei reicht oder ob ich lieber eine Datenbank mit MySQL aufsetzen soll.
Bei den folgenden Punkten bin ich mir noch unsicher und vielleicht kann mir hier ja einer helfen.
Müssen die Informationen der Datenbank auf dementsprechende Objekte abgebildet werden können? - Muss für die Information: Haferkeks - Gebäck - 120 ein Objekt mit den Attributen Haferkeks, Gebäck und 120 erstellt werden?
Welche Datenbank eignet sich am besten ? : MySQL?
Reicht bei dem Auslesen der Informationen aus einer Textdatei ein Stream?
Und wieviel Zeit benötigt die Einarbeitung in das Datenbank-Thema, dabei muss man ja auch einen Datenbank-Server verwenden.
Schonmal Danke im Vorraus.
ich stehe vor der Aufgabe eine Anwendung zu entwickeln, die Daten von bestimmten Objekten sortieren soll. In meinem Fall handelt es sich um ein Nachschlagewerk für Lebensmittel. Die grafische Oberfläche soll mit JavaFX programmiert werden und noch dazu soll es möglich sein, die Lebensmittel nach bestimmten Merkmalen (Bezeichnung, Art, Kalorien) zu filtern und zu sortieren. Nun stehe ich vor der Entscheidung, ob eine Textdatei reicht oder ob ich lieber eine Datenbank mit MySQL aufsetzen soll.
Bei den folgenden Punkten bin ich mir noch unsicher und vielleicht kann mir hier ja einer helfen.
Müssen die Informationen der Datenbank auf dementsprechende Objekte abgebildet werden können? - Muss für die Information: Haferkeks - Gebäck - 120 ein Objekt mit den Attributen Haferkeks, Gebäck und 120 erstellt werden?
Welche Datenbank eignet sich am besten ? : MySQL?
Reicht bei dem Auslesen der Informationen aus einer Textdatei ein Stream?
Und wieviel Zeit benötigt die Einarbeitung in das Datenbank-Thema, dabei muss man ja auch einen Datenbank-Server verwenden.
Schonmal Danke im Vorraus.