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

Ich habe eine Tabelle A welche einen zusammengesetzten Schlüssel aus 3 Werten enthält. Diese sind einmal eine ID, ein Datum und eine laufende Nummer.

Diese Tabelle enthält jetzt verschiedene andere Werte, unter anderem jetzt eine Art und eine weitere Nummer.

Es gibt jetzt 6 verschiedene Arten (1-6) deren Werte sich komplett voneinander unterscheiden. Diese Arten würde ich jetzt in jeweils einer eigenen Tabelle abilden welche als Schlüssel die selbe ID wie die Tabelle A und eine laufende Nummer haben.

Die Datensätze der Tabelle A können jetzt (müssen nicht) einem Datensatz einer der Artentabellen zugeordnet sein. D.h ein Datensatz würde jetzt zum Beispiel eine 1 im Art Feld und eine 3 im Nummernfeld haben und somit dem Datensatz in der Art Tabelle 1 mit der selben ID wie Tabelle A und der Nummer 3 zugeordnet sein.

Wie bilde ich eine solche Verbindung am Besten in meiner Datenbank ab?

Schaffe ich in Tabelle A 6 verschiedene Verknüpfungen auf die jeweiligen Art Tabellen von denen dann die entsprechende (oder keine) belegt ist?

Oder mache ich eine große Art Tabelle die die alle Arten aufnehmen kann und dann ganz viele leere Felder enthält so das Tabelle A nur zu einer Tabelle verknüpft wird?

Oder gibts vielleicht eine ganz andere bessere Lösung dafür?

Also ich würde alle Arten in eine Tabelle packen und dementsprechen bei den Feldern NULL zulassen. Jetzt weiß ich nicht wie du die Tabelle abfragst, aber so wie sich das anhört musst du dann für jeder dieser ArtenIDs eine eigene Abfrage erzeugen, damit du bei der Ausgabe keine leeren Felder hast.

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.