Office: (Office 2003) Meine Frage zu meiner Datenbank:)

Helfe beim Thema Meine Frage zu meiner Datenbank:) in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ist so OK, denke ich. Wobei man für die Auftragsliste noch weitere Normalisierungsschritte machen könnte. Z.B. Kraftstoff wie von Anne schon... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von MarioGabler, 27. Mai 2008.

  1. Meine Frage zu meiner Datenbank:)


    Hallo,
    ist so OK, denke ich. Wobei man für die Auftragsliste noch weitere Normalisierungsschritte machen könnte. Z.B. Kraftstoff wie von Anne schon gesagt.
    Hast Du das gelesen mit den Nachschlagefeldern in #13 ?

    Die Beitraäge haben sich überschnitten.

    Na genau so, mit Kombis. Datenherkunft der Kombis ist dann halt auch die entsprechende Tabelle. In Formularen kannst Du die Kombis verwenden. Nur nicht in Tabellen anlegen
     
    gpswanderer, 29. Mai 2008
    #16
  2. Bevor ich alles mal einpflege..magst du mir das mal eben verklickern was Anne gemeint hat..denn das, hatte ja auch geschrieben, hab ich nicht so ganz verstanden*Smilie..:Sorry

    Grüßerle

    mario
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    MarioGabler, 29. Mai 2008
    #17
  3. Vllt. hast es schon gelöst, kann ja nich gucken.

    Wenn Kennzeichen ein Textfeld ist dann mit KOntextmenü(rechtsklick) auf ÄNDERN ZU..... Kombinationsfeld. Dort unter Daten den Herkunftstyp auf Tabelle/Abfrage einstellen. In der Datensatzherkunft eine Abfrage erstellen die das Kennzeichenfeld nachschlägt.

    Wenn ich das richtig verstanden habe, werden die Autos in einer eigenen Tabelle verwaltet und haben somit eine eigene ID? oder ist immer noch das Kennzeichen der Primärschlüssel???

    Wenn DU jetzt ne eigene AUtoID hast, dann reicht es, aus der o.g. Abfrage heraus nur die ID zu speichern, statt des gesamten Kennzeichens.

    Hier kommt mal zu Tage, warum man jeder Tabelle eine AutoWert-ID geben sollte anstatt z.B. das Kennzeichen zu verwenden. Wenn DU nämlich auf die Tabelle AUtos referenzierst, so wie in einem Kombifeld, und DU musst diese Referenz speichern, dann speicherst DU ggf. zwangsweise das ganze Kennzeichen, weil keine Alternative da ist. Es ist aber bereits in der Tabelle AUTO gespeichert und schon hast Du die doppelte Datenmenge. Man nennt das auch Datenredundanz. Sicher hat man diese auch , wenn man nun statt des Kennzeichens eine ID verwendet aber mit sicherheit verringert sich dadurch die Datenmenge.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    Storch, 29. Mai 2008
    #18
  4. Meine Frage zu meiner Datenbank:)

    Hallo miteinander.
    Mal eine ketzerische Frage: Was ist, wenn ein Auto verkauft wird, aber sein Kennzeichen behält und der neue Käufer wiederum zum Kunden wird? *tongue.gif*
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    Anne Berg, 29. Mai 2008
    #19
  5. \@Anne: dann könnte dieses "verkaufen" in die Kategorie Diebstahl fallen. *biggrin.gif*
    "Auto" ist vielleicht nicht unbedingt die beste Wahl für den Tabellennamen, falls damit die Anmeldung (Zulassung) gemeint ist.

    Ich könnte mir eine Aufteilung so vorstellen
    tabKunde
    - idKunde
    - ...

    tabFahrzeug
    - idFahrzeug
    - Motornummer
    - Fahrgestellnummer
    - ...

    tabFahrzeugzulassung (=Zulassungsschein)
    - fiFahrzeug
    - fiKunde
    - ...

    Es ist zu überlegen, ob bei einem Auftrag mehrere zugelassene Fahrzeuge oder nur ein "Zulassungsschein" behandelt werden.
     
    Josef P., 29. Mai 2008
    #20
  6. *grins *grins *grins *grins *grins *grins *grins *grins *grins *grins *grins
    Ich hoffe das dies nie Eintritt......*mrcool


    Ähm Anne....büdde büddee verklicker mal was du meintest mit deiner Lösung zu den benzinsorten....


    Mario
     
    MarioGabler, 29. Mai 2008
    #21
  7. \@Josef: das verstehe ich jetzt nicht, man kann doch das Auto ganz legal verkaufen, ohne das Kennzeichen wechseln zu müssen.

    @Mario: Ich hatte mir das folgendermaßen vorgestellt:
    Du legst im Formular eine Optionsgruppe an mit den möglichen Varianten zum Thema "Tanken" und bindest diese Optionsgruppe an das neu zu erstellende Datenfeld. Die Einzelfelder können dann entfallen.
     
    Anne Berg, 30. Mai 2008
    #22
  8. Meine Frage zu meiner Datenbank:)

    Moin @all

    ja wahnsinn erstmal....

    Ich komme erst heute dazu bisle weiterzumachen*frown.gif*..Werde den aktuellen Stand denne mal reinstellen.

    Erstmal recht herzlichen Dank für die Diskussion ..und Hilfe....

    Echt selten so ein Forum zu finden was so aktiv ist...


    Mario
     
    MarioGabler, 30. Mai 2008
    #23
  9. \@Anne,
    was deine ketzerische Frage betrifft, ich hatte ja auch geschrieben, man sollte über eine weitere Normalisierung nachdenken. Das muss dann aber weiter "oben" schon passieren. Aber an meiner Grundaussage dass es zwischen dem Kunden und der Auftragsliste keine direkten Beziehungen geben sollte, halte ich fest. Das Fahrzeug muss ja dem Kunden zugeordnet sein, egal, ob da jetzt noch ein weitere Normalisierungsschritt dazwischen ist oder nicht.
     
    gpswanderer, 30. Mai 2008
    #24
  10. Ich glaube, du verstehst mich nicht. *wink.gif*

    Auch wenn der Fall nicht sonderlich wahrscheinlich sein mag, aber wenn er eintritt, gibt es ein Problem, weil dann durch den Eigentümerwechsel zumindest die Altdaten falsch interpretiert werden. Daher denke ich, dass der Kunde und das Fahrzeug in den Auftrag gehören.

    Die Beziehung Kunde-Fahrzeug kann nur den aktuellen Stand wiedergeben, die Beziehungen Auftrag-Kunde und Auftrag-Fahrzeug müssen auch rückwirkend auflösbar sein.
     
    Anne Berg, 30. Mai 2008
    #25
  11. Hallo,
    [OT]
    Ich bin halt ein Mann und welcher Mann versteht schon die Frauen. *grins

    Ja, da hast Du recht, habe es wirklich nicht gleich verstanden. Also KundenNr doch rein. Ich würde aber dann keine Beziehung im Beziehungsfenster machen, sondern den Wert bei der Auswahl eines Fahrzeugs aus der Kundentabelle holen und in das Feld schreiben.

    Oder, aber dann wird es komplzierter:
    Wenn man den Besitzerwechsel mit erfassen will, wird das ja mit einem Datum geschehen. An Hand dieses Datums und dem Datum in der Auftragsliste kann der zum Zeitpunkt des Auftrags aktuelle Benutzer ermittelt werden. Aber das wäre mir persönlich auch zu viel Aufwand und ich würde doch die Kundennummer in der Auftragsliste mit erfassen.
     
    gpswanderer, 30. Mai 2008
    #26
  12. Vielleicht habe ja auch ich da ein Verständnisproblem *wink.gif*, aber ich denke schon, dass man auf die Beziehung (mit RI) nicht verzichten sollte.
     
    Anne Berg, 30. Mai 2008
    #27
  13. Meine Frage zu meiner Datenbank:)

    Hallo,
    Wenn ich das in das Beziehungsbild übertrage (gedanklich), sehe ich da die Gefahr nicht aktualisierbare Abfragen zu kriegen. Das gibt ja so einen Doppelbezug. Aber es kann auch sein, dass ich mich da auch irre, müsste man mal probieren.
     
    gpswanderer, 30. Mai 2008
    #28
  14. Hiho...

    ähm..*confused.gif* *confused.gif*
    Rein....Raus....wie nun...räääbbääää *grins *grins

    Houston wir haben ein Problem...*cool.gif*

    Ähm mir einer mal eben bisle einfach nun erklären...worum es in dieser Diskussion geht..bin verwirrt...

    Euer mario
     
    MarioGabler, 30. Mai 2008
    #29
  15. Es ist einfach so, dass die "Beziehung" zwischen Kunde und Fahrzeug nicht von lebenslanger Dauer ist. Das sollte berücksichtigt werden, ehe du hergehst und prinzipiell vom KFZ auf seinen Besitzer schließt, denn beim letzten Mal könnte es ein anderer gewesen sein. Wenn du dann mal auswerten möchtest, seit wann und wie oft ein Kunde deine Dienste genutzt hast, bekommst du u.U. falsche Ergebisse.

    Alles klaro?
     
    Anne Berg, 30. Mai 2008
    #30
Thema:

Meine Frage zu meiner Datenbank:)

Die Seite wird geladen...
  1. Meine Frage zu meiner Datenbank:) - Similar Threads - Frage Datenbank

  2. Outlook Neuling - Fragen

    in Microsoft Outlook Hilfe
    Outlook Neuling - Fragen: Hallo ihr Wissenden, fange gerade mit Outlook an und es hakt etwas. Konfiguration: Outlook im Firefoxbrowser, bisher wurden die Mails mit Thunderbird abgerufen Outlook lokal aus dem Officepaket....
  3. Outlook: Mailinglisten erstellen und andere Fragen

    in Microsoft Outlook Hilfe
    Outlook: Mailinglisten erstellen und andere Fragen: Ich habe mal ein paar Fragen zu Outlook. Ich nutze es zu Hause und auf der Arbeit. An beiden Geräten habe ich "Office 365", bzw. auf Arbeit "Office 365 ProPlus". Allerdings habe ich immer so das...
  4. FRAGE: Wenn(oder ; Wenns

    in Microsoft Excel Hilfe
    FRAGE: Wenn(oder ; Wenns: Hallo liebe Excel Legenden. Ich zerbreche mir jetzt schon seit Stunden den Kopf. Folgende Situation: Spalte A Tätigkeit Spalte B Anzahl Max Spalte C Anzahl Min Wenn ich jetzt bei Tätigkeit in...
  5. Fragen beim Aufbau einer Datenbank

    in Microsoft Access Hilfe
    Fragen beim Aufbau einer Datenbank: Moin, Ich habe in meiner DB eine Verknüpfung auf eine externe Excel-Tabelle. Diese Tabelle möchte ich komplett in eine Abfrage übernehmen, zusätzlich soll die Abfrage noch weitere Felder...
  6. Fragen zur ER-Modellierung einer Veranstaltungs-Datenbank

    in Microsoft Access Hilfe
    Fragen zur ER-Modellierung einer Veranstaltungs-Datenbank: Hallo in die Runde, ich habe eine weiter Datenmodellierungs-Frage: Es wurde sich eine Veranstaltungs-Datenbank gewünscht: • 1.) Referenten • Vor/Nachname • Institution • Adresse • E-Mail •...
  7. Neue Datenbank / Fragen zum Handling, Aufbau

    in Microsoft Access Hilfe
    Neue Datenbank / Fragen zum Handling, Aufbau: Hallo erstmal, zunächst einmal möchte ich mich kurz vorstellen: Ich heiße Jörg, komme aus dem schönen Frankenland und betreibe in meiner Freizeit aktiv Musik. Da ich seit einiger Zeit in 2...
  8. Frage zum Aufbau einer umfangreichen Datei/Datenbank

    in Microsoft Excel Hilfe
    Frage zum Aufbau einer umfangreichen Datei/Datenbank: Moin moin, auf der Arbeit stehe ich mal wieder vor einer etwas umfangreicheren Aufgabe. Ich muss ein "Provisorium" erstellen, mit dem wir arbeiten können bis die originale Software mal...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden