@DasBlub:
Der Vorschlag von Nox entspricht ja nichtmal der 1. Normalform, wie kann er also dann der 3. NF entsprechen? So einfach ist es bei einem Vokabeltrainer leider nicht
Vokabeln sind nicht nur Worte, sondern auch Phrasen. Die auch in eine Tabelle Worte zu stecken oder gar in eine Spalte(hier wäre der Widerspruch zur 1. NF) wäre nicht förderlich und führt zu miesen Ergebnissen.
Also entweder du gibst sämtliche "Hilfswörter" vor und machst den Vokabeltrainer zu einer Farce oder du überlegst dir, wie du effektiv Worte, Phrasen und Wortkombinationen(mit Sinn) etc. trennst :].
Datenbanken entwerfe ich immer so:
1. Was muss gespeichert werden?
- Nur Entitäten entwerfen!
2. Was müssen diese Entitäten enthalten?
- Nur Attribute entwerfen!
3. Erstes ER-Diagramm
Hier evtl. schon eine Umsetzung in eine DB, ansonsten ER-Diagramm ausarbeiten
4. Erste Datensätze einfügen und testen. Fehler kann man im ER-Diagramm nie ausschließen(es sei denn jemand wirft mal nen 2. Blick druff) und von daher wirst du, falls nötig, wieder zu Schritt 3 gehen müssen.
Von MS Access kann ich übrigens, falls es keine Vorgabe ist, nur abraten.
Man muss nicht alles mit VisualStudio verbinden.
PHPMyAdmin ist imho das beste, was du dir antun kannst (vllt. mit XAMPP? Das wäre gleich noch eine Übung!), aber natürlich nur, wenn es auch Sinn macht. Aber offline-Datenbanken sind sowieso nur begrenzt sinnvoll
(Ich hab den Thread nur überflogen).