Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Hilfe bei der Normalisierung in die dritte NF

Empfohlene Antworten

Also ich brauche mal dringend Hilfe bei einer Überführung einer Datenbank von der ersten in die dritte Normalform. Irgendwie bekomme ich es nicht gebacken.

Hier mal die 1. NF:

b7324d54a3a0f49133bc7bf17930579f.png

als Primary Key habe ich Projekt und Name gewählt (zusammengesetzter PK) da dies die einzige Möglichkeit ist keine doppelten Tulpel zu bekommen.

Wenn ich jetzt normalisiere, dann ist eigentlich alles soweit klar, der PK wird aufgelöst und "Name" und Abteilung in eine eigene Relation gepackt. nur das Attribut Projekt bekomme ich nicht eingeordnet.

3957332e2c3ba729be268f260ecbfa27.png

0ee4e4c5cb749e15362b212ff2fcd8eb.png

wie sieht aber jetzt die Relation Projekt aus?! :confused:

funktionale Abhängikeiten die ich sehe:

Name -> Lohnstufe

Abteilung -> PLZ-Abt.

Projekt,Name -> Stunden,Abteilung

==>

Name|Lohnstufe

Schlüssel: Name

Abteilung| PLZ-Abt.

Schlüssel: Abteilung

Projekt | Name | Abteilung | Stunden

Schlüssel: {Projekt, Abteilung}

Hallo socket, danke für die Antwort!

Ist Abteilung nicht von Name abhängig?

Ich habe es jetzt mal so gemacht:

b218b65817a184d8ccab19fa04d3110e.png

Ja du hast recht.

Also hast du dann noch

Name | Abteilung

Schlüssel: Name

naja dann liege ich ja mit meinen tabellen doch nicht so falsch?!

3957332e2c3ba729be268f260ecbfa27.png

0ee4e4c5cb749e15362b212ff2fcd8eb.png

b218b65817a184d8ccab19fa04d3110e.png

Passt!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.