Hallo zusammen,
ich bin noch ein relativer Laie in Access und bin gerade dabei eine kleine Datenbank zu erstellen die mir dabei hilft die Abschlussarbeiten meiner Studenten zu verwalten. Meine Frage:
Ich habe 2 Tabellen, eine Sammeltabelle quasi die Die Studentendaten und andere Daten zusammenfasst und eine in der die jeweiligen Studiengänge aufgelistet sind damit ich diese im Formular beim eintragen neuer Werte im Dropdown Menue auswählen kann. Ich Habe dann eine Beziehung hergestellt und die Studiengänge in der Studendaten Tabelle eingetragen. Ich würde jetzt in der Studentendaten Tabelle gerne eine Feld hinzufügen was automatisch die SWS des jeweiligen Studiengangs anzeigt wie in Bild 1. Wähle ich also z.b BWB aus soll automatisch in der Tabelle mit den Studenndaten die dazugehörigen SWS eingetragen werden.
Gott ist das kompliziert erklärt vll versteht es ja jemand. Vielen Dank schonmal im voraus
LG
Hallo,
ich habe es nicht richtig verstanden, was ist denn die SWS und wo ist diese gespeichert ?
Über welche Felder hast Du eine Beziehung hergestellt ?
Erkläre die Zusammenhänge mal genauer.
Eines aber grundsätzlich, es werden keine redundante Daten gespeichert. Alles läuft über die Schlüssel/Beziehungsfelder. Einen Wert, den es schon mal in einer Tabelle gibt wird nicht noch mal in einer anderen Tabelle gespeichert, außer dem Fremdschlüsselfeld natürlich.
Hallo,
die SWS (Semesterwochenstunden) gehören zum Studiengang, die Zusammenführung der Daten erfolgt über Abfragen.
Es wird grundsätzlich nicht direkt in Tabellen gearbeitet, dazu werden Formulare eingesetzt.
ich habe die ID der Studiengangs Tabelle mit einem Feld in der Studententabelle verbunden so dass ich Studenten Studiengänge zuordnen kann. Jeder Studiengang hat SWS und ich will jetzt einfach in der Studententabelle neben dem Feld Studiengang noch ein Feld SWS in dem die SWS die dem jeweiligen Studiengang zugeordnet sind sobald ich den Studiengang auswähle direkt eingetragen werden, so dass ich später in mit Einer Abfrage Student + Studiengang + SWS ausgaben kann.
Du wiederholst dich, ohne Neues zu verkünden.
ZitatJeder Studiengang hat SWS
Ja, und mit der Verknüpfung Student-Studiengang erhältst du die SWS, ohne dass sie in der Studententabelle gespeichert werden müssten.
Wo genau liegt dein Problem?
Hallo,
und was ist mit meinen Hinweisen ?
Ich halte das Datenmodell in der Form für unbrauchbar.
Was das betrifft:
Zitat2 Tabellen, eine Sammeltabelle quasi die Die Studentendaten und andere Daten zusammenfasst
so möchte ich mich der Einschätzung von Klaus anschließen, denn eine "Sammeltabelle" ist sicherlich kein Zeichen eines wohl durchdachten Datenkonzepts, sondern eher eine Krücke.