Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
ERD erstellen
zurück: Datenbank überprüfen Dateien auf HDD weiter: Günstige/Kostenlose Möglichkeit Oracle SQL bzw. PL/SQL Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
ELLINov
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Dez 2011, 09:41
Rufname:

ERD erstellen - ERD erstellen

Nach oben
       Version: Office 2007

Hallo an alle,
ich habe kaum Erfahrungen mit dem Erstellen von Datenbanken. Genauer gesagt fällt es mir schwer den Sachverhalt mittels ERD darzustellen ( es dann in eine Datenbank überzuführen mittels Access ist dann nicht mehr allzu schwer für mich).
Vielleicht könntet ihr mir bei folgendem Sachverhalt helfen:

65 Mitglieder trainieren auf drei Plätzen. Die Trainingszeiten für ihr Training müssen vorher reserviert werden. Dann ist auch immer ein Trainer dabei. Die Gruppen können auch von älteren Spielern trainiert werden.

Ich habe folgende Tabellen aufgestellt:
Trainingszeiten
Platz
Mitglieder ( oder Gruppen ?) (oder Spieler? )
Trainer

Bei den letzten Beiden Tabellen bin ich mir unsicher und weiß auch nicht wie ich den Zusammenhang darstellen kann, dass ein Spieler auch ein Trainer sein kann.
Und bei den ersten beiden Tabellen handelt es sich da um eine 1:n Beziehung oder m:n ?

Über ein paar Tipps und Vorschläge würde ich mich sehr freuen!
Elli
redround
Entwickler und ext. Datenschutzbeauftragter


Verfasst am:
14. Dez 2011, 11:57
Rufname:

AW: ERD erstellen - AW: ERD erstellen

Nach oben
       Version: Office 2007

spontan würde ich sagen, dass Du sowohl eine Tabelle für die Mitglieder als auch eine für die Gruppen brauchst. Aus den Mitgliedern weren Gruppen gebildet, die dann einem Platz zugeordnet werden. Beim nächsten Training werden dann ja wieder andere Gruppen zugeordnet, die dann auch wieder auf einem anderen Platz spielen können. Wenn es pro Gruppe immer nur einen Trainer geben kann, dann würde ich den Trainer auch der Gruppe zuordnen. Damit weiß man dann immer aus welchen Mitgleidern eine Gruppe zu einem bestimmten Tag bestand, welchen Trainer sie hatten und auf welchem Platz sie trainiert hatten.

Für die Abbildung der Trainer gibt es zwei verschiedene Möglichkeiten. Zum ersten könnte man alle Trainer auch als Mitglieder erfassen und über zwei Ja/Nein Felder steuern, ob sie Spieler, Trainer oder beides sind.

Wenn zu einem Trainer aber noch weitere Infos gespeichert werden, dann lohnt sich die Anlage einer speziellen Trainer-Tabelle. Aber auch in diesem Fall würde ich die Basisdaten wie Name usw. wieder in der Mitglieder-Tabelle speichern und diese Infos per Fremdschlüssel in die Trainer-Tabelle übernehmen.

_________________
wenn Euch die Umsetzung der Lösung zu mühseelig ist, findet sich hier im Forum per PN bestimmt auch jemand, der das für einen geringen Obulus macht Smile
ELLINov
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. Dez 2011, 22:25
Rufname:


AW: ERD erstellen - AW: ERD erstellen

Nach oben
       Version: Office 2007

Super das hat mir auch jeden Fall schon weitergeholfen.
Nun weiß ich nicht genau wie ich die Eigenschaften meiner vier Objekte definieren soll (Platz, Trainingszeiten, Gruppen, Mitglieder).
Mitglieder ist klar. Da nehm ich einfach Basisdaten wie Name, Vorname etc. und eventuell noch eine Bemerkung ob Trainer, Spieler oder beides.
Bei Trainingszeiten vielleicht Wochentag und Uhrzeit und Bemerkungen.
Bei Gruppen bin ich mir sehr unsicher. Wie kann man die Gruppen definieren? Nach Altersklasse (b-jugend, a-jugend, senioren ? )
Und unter der Tabelle Platz habe ich keine Ahnung, wie ich da die Eigenschaften festhalten soll( vllt Platznummer, frei , belegt ? )

Über eine erneute Antwort würde ich mich sehr freuen!
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 Microsoft Access und MS SQL Server: Problem mit ADOX Datumsspalten auf SQL Server2008 erstellen 2 Kleibi 871 24. Okt 2011, 18:13
Bitsqueezer Problem mit ADOX Datumsspalten auf SQL Server2008 erstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: mit Anfügeabfrage einen Hyperlink erstellen 0 zippel-hh 965 23. Nov 2009, 10:09
zippel-hh mit Anfügeabfrage einen Hyperlink erstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: Table erstellen funktioniert nicht 1 Onez 805 19. Jan 2009, 10:46
hagener Table erstellen funktioniert nicht
Keine neuen Beiträge Microsoft Access und MySQL: Tabelle in mySQL DB erstellen (Acc2k & Acc2k7) 11 nakoda 2859 20. Nov 2008, 07:25
trekking Tabelle in mySQL DB erstellen (Acc2k & Acc2k7)
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: DB aus Excel Tab erstellen u die letzten 50 Flüge ausdrucken 0 holzhoechi 2883 15. Okt 2008, 03:18
holzhoechi DB aus Excel Tab erstellen u die letzten 50 Flüge ausdrucken
Keine neuen Beiträge Microsoft Access und MS SQL Server: Datenbank erstellen 3 $hugo$ 8250 05. Apr 2007, 15:34
Willi Wipp Datenbank erstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: Sql Server 2005 Express - Tabellen erstellen 1 RegalRealm1 8233 22. März 2007, 14:58
KirstenS Sql Server 2005 Express - Tabellen erstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: ms sql-db aus dat-Datei erstellen 2 Gast 4910 25. Okt 2005, 17:53
PeterBitzer ms sql-db aus dat-Datei erstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: Aus AccessDB Projekt erstellen 2 tho_cl 3377 04. März 2005, 10:53
der_Volkmann Aus AccessDB Projekt erstellen
Keine neuen Beiträge Microsoft Access und MS SQL Server: upsizing, neue datenbank erstellen 0 Gast 2914 23. Nov 2004, 15:30
Gast upsizing, neue datenbank erstellen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: PHP JavaScript