ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
742
742
EMPFEHLEN
-
hallo,
ich studiere auf eine fachhochschule und wir haben jetzt( also seit oktober) mit Datenbank angefangen. naja ich tue es mir leider sehr schwer. aber einiges habe ich schon mit bekommen
.
Nun muss ich ein Abschlussprojekt abgeben.
Hier einige Ausschnitte der Aufgabe:
• Zu ihrem Thema ist ein Datenbank-Frontend in Form von HTML-Seiten
zu programmieren.
• Die Anbindung an die Datenbank hat mittels PHP zu erfolgen.
• Die grundlegenden Konzepte zur Applikationsentwicklung mittels HTML
und PHP werden in den noch zur Verfügung stehenden LV-Einheiten
vermittelt werden.
• Als Datenbank steht Oracle (oder wahlweise mySQL) zur Verfügung.
• Achten Sie darauf, dass die HTML-Seiten auch „bedienbar“ sind
(möglichst benutzerfreundlich und intuitiv).
• Der Schwerpunkt der Arbeit sollte aber auf einer korrekten
Datenbankanbindung liegen. Enthält also das abgegebene Projekt
wunderschöne Grafiken und Menüstrukturen, aber die Anbindung zur
Datenbank funktioniert nicht korrekt, dann haben Sie das Ziel der
Arbeit verfehlt.
• Projektumfang:
o Einfügen, suchen und modifizieren von Daten
o Das Datenbankmodell soll etwa 3-5 Entitätsmengen enthalten
(absolutes Minimum sind 3 Entitätsmengen, ab 5 Entitätsmengen
wird es für unser Abschlussprojekt zu umfangreich)
o Mindestens eine n:m-Beziehung mit Wartungsschnittstelle (d.h.
die entsprechende Tabelle muss in irgendeiner Form über das
FrontEnd aktualisiert werden)
o Das Projekt soll einen Mini-Geschäftsprozess mit mindestens 3
voneinander abhängigen Masken implementieren.
Nun ich habe mir eine Fluggesellschaft ausgesucht. Am besten binde ich jetzt Mein Er-Diagramm hier an:

Nun meine Frage:
Wurde es so funktionieren? ich sollte mindestens eine n:m Beziehung. Welche Beziehung wäre am besten für n:m? PrimärKeys habe ich ja ausgewählt aber welche Fremdschlüssel soll ich aussuchen? Es sollte ja eine funktionierende Datenbank sein. Ich muss es dann auch mit Daten Befühlen.
Vorerst wurde mir die beantwortung diese Fragen ausreichen. Natürlich werden sicher noch meher Fragen Auftauchen. Aber ein Anfang muss ich ja machen.
Ich wäre echt dankbar für jede Hilfe.
lg
Shah
-
Mmh mal überlegen wie das in der Datenbankvorlesung so war...
Ich würd doch mal sagen, dass mehrere Flugzeuge an mehrere Destination fliegen können?! Würde ich jetzt mal so spontan (ohne da jetzt stundenlang drüber nachgedacht zu haben) mir überlegen für ne n:m Beziehung!
Nen Fremdschlüssel wäre auf alle Fälle bei der Beziehung Pilot zu Flugzeug einzufügen. Also sprich du fügst beim Piloten die Flugzeugnummer (aus der Tabelle Flugzeug) als FK ein. So ein Pilot kann ja evtl. mehrere Flugzeuge fliegen.
Als Tipp mir fällt es meistens leichter die verschiedenen Beziehungen / FK´s rauszufinden in dem ich mal Probedatensätze einfüg.
Was meinst du eigentlich mit Gesellschaft und Fluglinie? Fluglinie z.B. Lufthansa und Gesellschaft was wäre das? Nur mal so rein informativ!
LG keks
-
Danke Für Deine Antwort. Ja mit Gesellscahft denke ich mir auch, dass keine gute Idee ist. Das war ein Vorschalg von einer kollegin. Ich denke mir, dass ich sie entfernen werde. Ich werde es Jetzt mit deinen Vorschlägen weiter probieren. danke viel mals
-
Bitteschön!
Natürlich könntest das noch sehr viel größer machen wenn das jetzt ein "echtes System" sein sollte. Aber ich halt mich in der FH doch immer mehr an die Angaben vom Prof bringt mir ja nix wenn ich mir mehr arbeit mach für nix und wieder nix!
Dann noch viel Spass!
Ähnliche Themen
-
Stuhl erstellen (sry, bin blutiger Anfänger)
Von minione im Forum Cinema 4DAntworten: 3Letzter Beitrag: 16.12.04, 15:40 -
Visual Studio+Datenbank+update+blutiger Anfänger
Von nina_rockt im Forum .NET ArchivAntworten: 1Letzter Beitrag: 01.07.04, 15:18 -
Flash MX - kleine Geschichte mit Smileys als Flash-Film erstellen - blutiger Anfänger
Von vampsoftchef im Forum Flash PlattformAntworten: 5Letzter Beitrag: 13.05.03, 10:41 -
blutiger anfänger
Von ginger im Forum PHPAntworten: 1Letzter Beitrag: 16.08.01, 13:22 -
Blutiger ASP - Anfänger
Von ---mAschTriX--- im Forum ASPAntworten: 4Letzter Beitrag: 31.05.01, 15:06





Zitieren
Login





