Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Verbinden von zwei Tabellen über eine Variable mit sinnfreien Kennziffern

Begonnen von Arndt, April 14, 2016, 19:46:21

⏪ vorheriges - nächstes ⏩

Arndt

>Mit welcher Tabelle steht denn tblStreichholzschachtelSkalenwerte in Beziehung ? In einer Datenbank gibt es keine Tabelle zur Erfassung veränderlicher Daten ohne Beziehung. <

tblSteichholzschachtelskalenwerte erfassen keine veränderlichen Werte sondern ist unveränderlich. Sie enthält die Skalenwerte der 5 Skalen, die bei den 5 Obs gebraucht werden nebst ihren Beschreibungen. Es sind nicht immer Schulnoten von 1-6, deren Bedeutung klar ist, sondern auch andere Skalen, z.B. die ICF-Skala oder 15-stufige, die von 1+ bis 5- reicht. Die Abbildung zeigt Dir eine ausgeklappte Erklärung für die ICF-Skala aus dieser Tabelle.

>Wahrscheinlich würdest Du Dich wundern, was mit Access alles geht, wenn man es datenbankkonform umsetzt.

Du scheinst den Aufwand zu unterschätzen, den das Erlernen von dem Zeug verbraucht für jemanden, der das noch nie konnte. Es scheint mir hier wie beim Negerkusswettessen am Kindergeburtstag: Wer zu viel auf einmal frisst kotzt.

Beaker s.a.

Hallo Arndt,
ZitatDu scheinst den Aufwand zu unterschätzen, den das Erlernen von dem Zeug verbraucht für jemanden, der das noch nie konnte. Es scheint mir hier wie beim Negerkusswettessen am Kindergeburtstag: Wer zu viel auf einmal frisst kotzt.
Nein, wer zu schnell frisst kotzt.
Du unterschätzt den Aufwand, der entsteht, wenn Du eine Anwendung
mit unzureichendem Datenmodell entwickelst. Der Aufwand über-
steigt den, den du mit dessen Erstellung hast um ein vielfaches.
Und wenn du bereit bist ein wenig mitzudenken wird dir hier auch gerne
geholfen, und du lernst das ganz schnell.

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MzKlMu

Hallo,
zum Aufbau einer Datenbank muss man sich mit der Theorie dazu beschäftigen. Besonders dann, wenn man es nach eigener Aussage lernen will.
Die gezeigten Tabellen widersprechen alle den Normalisierungsregeln und sind für eine Datenbank untauglich. Sobald es Tabellen gibt, die keine Beziehung haben, ist das Datenmodell in Frage zu stellen.
Zur Theorie hier ein Link:
https://www.hdm-stuttgart.de/~riekert/lehre/db-kelz/index.htm
Gruß Klaus

Arndt

Was widerspricht den Normalisierungsregeln? Es gibt in dieser Datenbank nur diese beiden Tabellen und die haben eine Beziehung. Die dritte Tabelle enthält nicht veränderliche Daten und dient der Ablage von Beschreibungen. Der Rest ist versuchsweise abgelegtes Zeug. Was soll da jetzt noch normalisiert werden? Es ist überhaupt nichts mehr da, was noch verändert werden kann.

MzKlMu

Hallo,
ZitatEs ist überhaupt nichts mehr da, was noch verändert werden kann.
da ist noch jede Menge da was normalisert werden kann.
Alle Aufzählungsfelder widersprechen bereits der 1.Normalform.


Lade mal die Tabellen hoch, mit einigen anonymen Datensätzen aber vollständigen Tabellen für die Streichholzwerte und die Streichholzskalenwerte.

Ich benötige aber zwingend das MDB Format (Access2003).
Gruß Klaus

Arndt

Meine Version ist nicht abwärtskompatibel, ich kann es nicht unter 2003 speichern. :-(

DF6GL

Hallo,

es gibt kein Problem bei der Konvertierung..

Habe jedoch nur die Tabellen (BE) gezippt
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Beaker s.a.

Hallo Arndt,
Hier mal eine gute Einführung in die Normalisierungsregeln.
Wenn du bis zur 3.Normalform kommst sollte es eigentlich erstmal
reichen, denke ich.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Arndt

Hallo, ich habe schon drin gelesen. Danke für den pdf, ich denke der beschreibt es besser als die anderen Links.