database-design

Datenbankentwurf ist der Prozess der Angabe der logischen und / oder physischen Teile einer Datenbank. Das Ziel des Datenbankentwurfs besteht darin, ein "Universum des Diskurses" darzustellen - die Arten von Fakten, Geschäftsregeln und andere Anforderungen, die die Datenbank modellieren soll.
6
Antworten

Wenn keine Ersatz-Primärschlüssel verwendet werden sollen?

Ich habe mehrere Datenbanktabellen, die nur eine einzelne Spalte und sehr wenige Zeilen enthalten, oft nur eine ID von etwas, das in einem anderen System definiert ist. Auf diese Tabellen wird dann mit Fremdschlüsseln aus anderen Tabellen verwie...
11.11.2009, 09:49
10
Antworten

Würden Sie in einer Datenbank ein Datumsfeld oder Jahr- und Monatsfelder verwenden, wenn Sie nur Jahr und Monat benötigen?

Ich stelle einen Tisch auf, wo ich das Jahr und den Monat brauche. In MySQL glaube ich, dass ich 2 Optionen habe: (1) 2 Felder: 1 für das Jahr, 1 für den Monat oder (2) ein Datumsfeld (der Tag wäre immer 1). Die beiden Felder haben den Vortei...
11.03.2009, 02:24
1
Antwort

Stackoverflow Datenbankdesign [geschlossen]

Kann jemand empfehlen oder anzeigen, wie Stack Overflow sein Datenbankdesign für die Benutzer / Fragen / Antworten / Benachrichtigungen durchgeführt hat. Ich mache mir keine Sorgen über die Anmeldung / Anmeldung.     
30.04.2015, 08:53
4
Antworten

Speichern Sie Benutzer und übergeben Sie eine einzelne Tabelle oder eine separate Tabelle

Ich möchte ein Benutzerverwaltungssystem für meine Site erstellen, Was ist besser für Sicherheit und Leistung. Geben Sie 1 ein: %Vor% oder Geben Sie 2 ein: %Vor% welcher ist besser?     
10.11.2012, 14:22
5
Antworten

Viele Bits speichern - Soll ich mehrere Spalten oder eine einzelne Bitfeldspalte verwenden?

Ich entwerfe eine Tabelle User in meiner Datenbank. Ich habe ungefähr 30 Optionen für jeden Benutzer, die entweder "erlauben" oder "nicht zulassen" haben können. Meine Frage ist, ob ich diese als 30 bit Spalten speichern soll oder ob ic...
30.07.2010, 17:39
4
Antworten

Was ist der richtige Weg, um diese Daten in einem MySQL-Schema zu speichern?

Ich habe eine movie in einer MySQL-Datenbank. A movie enthält Datenattribute, die sich niemals ändern werden, wie zum Beispiel: Barcode: 025192018626 Format: DVD Laufzeit: 121 min. Datenträger: 1 Titel: 12 Affen Jahr: 1995...
05.07.2016, 21:17
6
Antworten

Was muss ich über die Arbeit mit riesigen Datenbanken wissen?

Ich möchte wissen, welche spezifischen Probleme / Lösungen / Ratschläge / Best Practices [bestrafen mich für das Wort] entstehen, während Sie mit riesigen Datenbanken arbeiten. Unter riesig implizieren ich Datenbanken, die Tabellen mit Millio...
14.09.2010, 18:06
6
Antworten

Mysql-Datenbankschema visuell zuordnen [geschlossen]

Ich muss das Datenbankschema einer Open-Source-ERP-Software (Dolibarr) visuell verstehen, denn ich habe ein Java-basiertes Tool dbschemaviewer gefunden, das Eclipse und GEF nutzt, um eine existierende Datenbank abzubilden. Ich lasse es den Proze...
09.03.2009, 08:26
6
Antworten

Der beste Weg, Datenbankänderungen zu verwalten [geschlossen]

Wie können Datenbankänderungen am besten verwaltet werden? Ich brauche eine Lösung unabhängig von der Sprache des Datenbank-Clients. Außerdem möchte ich bestimmte Datenbankfunktionen in diesen Änderungen wie gespeicherte Prozeduren, Trigger usw....
09.02.2010, 19:32
2
Antworten

Warum ist der Primärschlüssel in der Dimensionsmodellierung für die Faktentabelle nicht erforderlich?

Ich habe ein paar Referenzen gehört, dass pk auf der Faktentabelle nicht benötigt wird. Ich glaube, jeder einzelne Tisch sollte ein Pk haben. Wie könnte eine Person eine Zeile in einer Faktentabelle verstehen, wenn es keine PK- und 10+ Fremds...
22.01.2014, 16:30