Datenbank Normalform Anwendung

Gast #4248235
Lesenswert?
• ▲
▼
Hallo,

ich habe leichte Probleme mit den Normalformen. Ich hab mir die Regeln 
durchgelesen und glaube, sie auch zu verstehen. Ich habe ebenfalls 
zahlreiche Beispiele angesehen. Aber leider schaffe ich es nicht dieses 
Wissen in der Praxis einzusetzen.

Kann mir vielleicht jemand sagen in welcher Normalform dieses Beispiel 
ist und warum es sich in dieser Normalform befindet? Und möglicherweise 
auch noch wie man es weiter normalisieren könnte..

Das wäre eine echte Hilfe. Wenn ich es an diesem Beispiel verstehe kann 
ich es hoffentlich auf meine Anwendungen ummünzen.

LG
Angehängte Dateien:
Gast #4248263
Lesenswert?
• ▲
▼
Ich habe nicht mehrere Hilfetexte zu einem Text aber es kann zu mehreren 
Texten dieselbe Hilfe kommen. Und sowohl Hilfe als auch Text sind 
sprachabhängig. Sie haben aber immer eine Sprache z.B. Italienisch..
#4248275
Lesenswert?
• ▲
▼
Okay, dann brauchst du tatsächlich eine extra Tabelle.
Und dann macht der Sprachschlüssel beim Hilfetext auch sinn, damit 
kannst du Fehler vermeiden.
Ich kann den Kringel an der Beziehung von der Hilfe zur Sprache nicht 
deuten, was unterscheidet diese Beziehung von der Beziehung Hilfetext zu 
Sprache?
Gast #4248283
Lesenswert?
• ▲
▼
Die Verbindungslinien sind mit der Crow´s Feet Notation realisiert. Das 
bedeutet, dass 1 Sprache keine oder auch mehrere Hilfen hat. 1 Sprache 
hat ebenfalls 1 oder mehrere Texte. Und 1 Hilfe gehört zu 1 oder 
mehreren Texten..
Gast #4249038
Lesenswert?
• ▲
▼
Dirk D. schrieb:

> Eine Hilfe kann von mehreren Texten Benutzt werden, so stellst du
> wenigstens sicher dass ein Hilfetext nicht mit Zwei Texten
> unterschiedlicher Sprache verknüpft ist.

Nein, das stellt die Konstruktion noch nicht sicher, denn sie überprüft 
ja nicht, ob die Sprach-ID in Text und Hilfe für jede FK-Verknüpfung 
identisch ist. Wenn man das wollte, wäre noch mehr Aufwand nötig.

Nö, der FK zwischen Hilfe und Sprache ergibt nur dann einen Sinn, wenn 
es auch Hilfetexte gibt, die NICHT von irgendeinem Text referenziert 
werden, ansonsten ist er über, genau wie "smkr" geschrieben hat.

Die Sicherheit gegenüber Fehlern bei der Sprachzuordnung ist dann immer 
noch genau gleich (nämlich nicht vorhanden), aber man hat einen FK 
gespart.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.