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.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich frage mich immer wieder warum es in manchen Tabellen mehrere Primary Keys gibt? Letzten habe ich eine relationales Datenbankmodell gesehen, wo ein Primary Key aus einer Tabelle als "eigentlichen" Fremdschlüssel in eine andere Tabelle eingetragen wurde, aber trotzdem weiterhin als PK bezeichnet wurde. Wie kann das sein??

es gibt in einer tabelle immer nur genau einen pk denn er ist zur eindeutigen identifizierung da.wenn es als pk angegeben wurde und ein fk ist dann ist dies ein fehler. Aber wenn es nur der name ist dann ist dies egal. den die namensgebung hat mit dem eigentlichen typ der spalte nichts zu tun. es zeugt nur von einem extrem schlechten styl das so zu machen und wenn ich mich nicht täusche wird das jeder eigentlich als fehler zählen

Evtl. ist es auch ein zusammengesetzter primärer Schlüssel.. nicht unbedingt schön, aber solls geben

Mehrere PK's sind eigentlich ziemlich üblich, wenn beispielsweise Tabellen auf Zeiträume zugreifen bzw. Intervalle. Dann geht es meist nicht anders. MSSQL kann das ja auch aber leider müssen die PK's am Anfang stehen. Da hatten wir mal einige Probleme bei ner Migration von Informix aus.

Ich verweise mal Schlüssel (Datenbank)

Der Primärschlüssel ist eindeutig und kommt somit nur ein einziges mal vor. Es kann keine zwei (oder mehrere) Primärschlüssel geben. Ich denke hier werden Primärschlüssel mit eindeutigen Schlüsseln (unique) gleich gesetzt. Auf einer Tabelle existiert genau ein Primärschlüssel, aber es können mehrere eindeutige Schlüssel existieren (diese sind aber dann keine Primärschlüssel)

  • 5 Wochen später...

Es kann nur einen geben - richtig! Allerdings kann dieser eine Schlüssel aus mehreren Attributen zusammengesetzt sein.

Um auf die Frage des TO einzugehen: Unter Umständen hast Du einen Primary Foreign Key gesehen.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

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.