Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Normalisierung Fußballtore (als Beispiel)
zurück: Beziehung nicht möglich weiter: Ich muss DBIII Daten verknüpfen, aber Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Christian B.
VBA-Kenner; in Excel heimisch


Verfasst am:
12. Nov 2008, 14:52
Rufname: Brezel

Normalisierung Fußballtore (als Beispiel) - Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Hi Leute,
Es geht wieder um Tabellengestaltung.
In diesem Fall geht es um Fußball Razz (nur als abstraktes Beispiel)
Also in einer Tabelle sollen die Tore stehen (1. Tor, 2. Tor, 3 Tor)
Es gibt nicht mehr als 3 Tore!! --> Es müssen insgesamt 3 Tore geschossen werden.
Diese Tabelle nennt sich tblErgebnis
tblErgebnis(SpielID,Tor1_ID,Tor2_ID,Tor3_ID)
Zusätzlich gibt es eine Tabelle (tblSpieler) in der alle Spielernamen eingetragen sind:
tblSpieler(SpielerID,SpielerName)
Diese kann man den jeweiligen Toren zuweisen.
Das heisst die Felder Tor1_ID,TOr2_ID und Tor3_ID sind mit der SpielerID aus tblSpieler verknüpft:

Mein Gefühl sagt mir, das das irgendwie nicht richtig ist aber mir will keine sinnvolle Alternative einfallen.
Hat jemand dazu eine Idee? Danke im vorraus
Gruß Christian

_________________
Eine Antwort ist immer gerne gesehen !



Beziehung.jpg
 Beschreibung:
 Dateigröße:  8.74 KB
 Angeschaut:  2470 mal

Beziehung.jpg


KlausMz
Moderator Access


Verfasst am:
12. Nov 2008, 18:34
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Hallo,
eine ganz einfache 1:n Beziehung. Jedes Tor gibt ein Datensatz.
Dass nur 3 Tore geschossene werden dürfen, hat mit der Beziehung nichts zu tun. Das wird wenn notwendig im Erfassungsformular erfasst.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Christian B.
VBA-Kenner; in Excel heimisch


Verfasst am:
13. Nov 2008, 09:33
Rufname: Brezel

AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Hi Klaus,
so wollte ich das nicht sagen. Na gut, ich gebe zu das das Beispiel schlecht war.
Nehmen wir lieber folgendes ERM, ich glaube das macht das deutlicher.
Ich bin der Meinung das es dadurch keine einfache 1:N Beziehung ist aber ich lasse mich da gerne belehren.
Also zu jedem Spiel gibt es einen BestenSpieler
einen, der die meistenToren geschossen hat und einen, der die meisten Flanken geschossen hat (siehe ERM).
Muss man das dann noch "aufteilen"?

_________________
Eine Antwort ist immer gerne gesehen !



ermFussball2.png
 Beschreibung:
ERM Fussball Nummer 2
 Dateigröße:  5.26 KB
 Angeschaut:  2498 mal

ermFussball2.png


KlausMz
Moderator Access


Verfasst am:
13. Nov 2008, 09:40
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Hallo,
bei Access ist es wichtig, dass die Bedingen richtig geschildert werden.
Zitat:
Also zu jedem Spiel gibt es einen BestenSpieler
einen, der die meistenToren geschossen hat und einen, der die meisten Flanken geschossen hat (siehe ERM).

Der Satz ist schon wieder unlogisch. Nach der Schilderung gibt es 2 beste Spieler, der mit den Toren un der mit den Flanken, oder?

Die Ergebnistabelle sollte eine n:m Tabelle sein mit der Id des Spielers für die Tore und der ID des Spielers für die Flanken. Diese 3. Tabelle gruppiert nach der SpielerID mit dem jeweiligen Max der Tore oder Flanken liefert das gewünschte Ergebnis.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Christian B.
VBA-Kenner; in Excel heimisch


Verfasst am:
13. Nov 2008, 09:51
Rufname: Brezel


AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Nein.
Es gibt 3 Spielerarten
Einen der als bester Spieler ausgewählt wurde (meiste Zweikämpfe usw.)
Einen der die meisten Flanken gemacht hat (ist nicht gleichzeitig der Beste)
Einen der die meisten Tore geschossen hat

Sorry das die Beispiele blöd sind aber ich gebe mir Mühe, die Komplexität zu reduzieren Crying or Very sad
Ist das trotzdem noch eine n:m-Beziehung?
Danke im vorraus
Gruß Christian

_________________
Eine Antwort ist immer gerne gesehen !
KlausMz
Moderator Access


Verfasst am:
13. Nov 2008, 09:56
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Hallo,
na dann machen wir mal munter weiter:
Zitat:
Es gibt 3 Spielerarten
Einen der als bester Spieler ausgewählt wurde (meiste Zweikämpfe usw.)
Einen der die meisten Flanken gemacht hat (ist nicht gleichzeitig der Beste)
Einen der die meisten Tore geschossen hat

Das ist n:m in die Ergebnistabelle kommt bei jeder Aktion eines Spielers in die entsprechende Spalte die ID des Spielers der die Aktion ausgeführt hat.
Diese Tabelle gruppiert nach der SpielerID mit der Anzahl der Ereignisse (nicht Max, da war ich vorhin falsch) liefert das gewünschte Ergebnis.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Christian B.
VBA-Kenner; in Excel heimisch


Verfasst am:
13. Nov 2008, 10:10
Rufname: Brezel

AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Danke für deine Hilfe Klaus.
Bin noch nicht so fit mit Datenmodellierung, deshalb stell ich da evtl. auch mal ein paar "dumme" Fragen.
Gruß Christian Embarassed

_________________
Eine Antwort ist immer gerne gesehen !
KlausMz
Moderator Access


Verfasst am:
13. Nov 2008, 10:18
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

Hallo,
noch etwas:
Ich halte nicht viel von diesen abstrakten Beispielen, wenn es nähmlich an die Umsetzung geht, stellt man plötzlich fest, das ist ja ganz anders. Besser ist es nach meiner Auffassung das Datenmodell mit realen Vorgaben zu entwickeln.
Schau mal in diesen Beitrag, was da aus den Eiern geworden ist. Very Happy
Tabellenproblem, verbinden 2er Tabelle
Erst waren es Eier, dann wurde was verborgt, dann waren es Verträge, dann wurde verborgt und Verträge usw.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Christian B.
VBA-Kenner; in Excel heimisch


Verfasst am:
13. Nov 2008, 11:18
Rufname: Brezel


AW: Normalisierung Fußballtore (als Beispiel) - AW: Normalisierung Fußballtore (als Beispiel)

Nach oben
       Version: Office XP (2002)

geil Very Happy
Das werd' ich mir zu Herzen nehmen.
Gruß

_________________
Eine Antwort ist immer gerne gesehen !
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Normalisierung und Datenmodellierung 2 kOpOwski 98 19. Feb 2014, 05:22
kOpOwski Normalisierung und Datenmodellierung
Keine neuen Beiträge Access Tabellen & Abfragen: Normalisierung Historie wie? 11 yss 91 18. Feb 2014, 21:03
Nouba Normalisierung Historie wie?
Keine neuen Beiträge Access Tabellen & Abfragen: Normalisierung einer Tabelle 9 Andro02 172 25. Aug 2013, 20:15
Gast150313 Normalisierung einer Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Grunsätzliches zu Tabellen. Normalisierung / atomare Werte 7 RookieAccess 181 31. Mai 2013, 14:40
RookieAccess Grunsätzliches zu Tabellen. Normalisierung / atomare Werte
Keine neuen Beiträge Access Tabellen & Abfragen: Suche nach # & Letter in ACCESS (Beispiel: ...#A) 2 Kaspardart 193 24. Sep 2012, 12:01
Gast Suche nach # & Letter in ACCESS (Beispiel: ...#A)
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellengestaltung und Normalisierung 4 ownihilfe 374 20. Feb 2012, 20:53
ownihilfe Tabellengestaltung und Normalisierung
Keine neuen Beiträge Access Tabellen & Abfragen: Normalisierung 1 Sarakhan 505 11. Nov 2011, 09:13
Marmeladenglas Normalisierung
Keine neuen Beiträge Access Tabellen & Abfragen: Nur mit Zeiten rechnen grösser als 24h, zum Beispiel 100:15 9 holzhoechi 2324 08. Sep 2011, 22:00
OlliWirr Nur mit Zeiten rechnen grösser als 24h, zum Beispiel 100:15
Keine neuen Beiträge Access Tabellen & Abfragen: Probleme bei Normalisierung 3 staenny79 897 20. Jun 2010, 22:27
AS55 Probleme bei Normalisierung
Keine neuen Beiträge Access Hilfe: Was ist Normalisierung 1 tuncayfp 1296 01. Apr 2010, 18:39
KlausMz Was ist Normalisierung
Keine neuen Beiträge Access Tabellen & Abfragen: Normalisierung, neue DB 2 Markos 472 28. Okt 2009, 15:57
Markos Normalisierung, neue DB
Keine neuen Beiträge Access Berichte: Code Beispiel von Stephen Lebans 1 Unklar01 1518 26. Jun 2009, 15:20
MissPh! Code Beispiel von Stephen Lebans
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web Forum