Als «database-design» getaggte Fragen

7
MySQL-Datenbankschema für Zugfahrpläne

Ich bin daran interessiert, wie ein MySQL-Datenbankschema für einen Zugfahrplan aussehen würde. Im Allgemeinen wird dies als Endergebnis im Tabellenformat dargestellt. Train No. 11111 22222 11111 Train Day Mo-Fr Sat Sun Station A d 06.00 07.00 07.00 Station B d 06.10 07.10 Station C d 06.20 07.15...

7
Datenbankdesign für eine Zeiterfassungsanwendung

Ich entwerfe das Datenbankschema für eine Zeiterfassungsanwendung und benötige einen kleinen Ratschlag. Die Anwendung muss es dem Benutzer ermöglichen, für jeden Wochentag die Zeit einzugeben, die er für ein bestimmtes Projekt gearbeitet hat. Was wäre Ihrer Meinung nach der beste Weg, um diese...

7
Wie implementiere ich Soft Deletes?

Wie implementieren Sie weiche Löschvorgänge in einer Datenbank? Idealerweise würde die Lösung dies ermöglichen anständige Leistung auf großen Tischen Beziehungen berücksichtigen Berücksichtigen Sie eindeutige Schlüssel Der Benutzer sollte in der Lage sein, seine gelöschten Elemente zu finden und...

7
2NF-Zerlegung + Datenbanknormalisierung

Wenn jemand etwas über 2NF weiß, würde ich mich sehr freuen, wenn Sie mir sagen könnten, ob mein Verständnis davon korrekt ist. Mein Buch erwähnt es nicht einmal (außer zu sagen, dass es von "historischer Bedeutung" ist) und ich konnte kein wirklich finden gutes Beispiel online. Ich lerne für einen...

7
Was ist der Primärschlüssel in einer Zeittabelle?

Wenn ich das folgende Tabellendesign verwende, um den Verlauf zu erfassen ...: CREATE TABLE MyTable ( insertion_timestamp TIMESTAMP, deleted_flag BOOLEAN, natural_key INT, attribute VARCHAR ); ... was soll dann der Primärschlüssel sein? (Der Verlaufsmechanismus ist INSERT-only: Aktualisierte Zeilen...

7
Wie kann ich meine Datenbank übersichtlicher gestalten?

Ich schreibe eine Anwendung für Android mit SQLite (unterstützt von ORMlite, wenn es darauf ankommt). Bisher bin ich in der Konzeptionsphase und arbeite am Datenbankdesign. Die Datenbank soll eine Sammlung von Assets enthalten, die für einen oder mehrere Benutzer registriert sind. Ich habe noch nie...