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.
1
Antwort

DB Design Frage - Speichern von internationalen Personennamen

Ich verstehe, dass das FirstName LastName "Problem" eine häufige Beschwerde von Leuten ist, die Webseiten verwenden, die von Amerikanern entworfen sind. Was halten Sie für ein besseres System, das für mehr Länder geeignet ist? Welche Felder würd...
06.01.2011, 05:15
4
Antworten

(De) Normalisierung zweier Relationen

Menschen, die C.J.Dates Einführung in das Datenbanksystem oder Bücher mit ähnlichem Niveau lesen, sollten keine Probleme mit der Definition von Normalisierung und Denormalisierung haben. Allerdings ist die Erinnerung nicht mehr das, was sie e...
30.11.2010, 09:15
2
Antworten

Datenbank-Performance: Verwendung einer Entity / Tabelle mit der max. mögliche Eigenschaften oder auf verschiedene Entitäten / Tabellen aufgeteilt?

Ich muss einige Datenbanktabellen entwerfen, bin mir aber nicht sicher über die Auswirkungen auf die Leistung. In meinem Fall geht es mehr um die Leseleistung als um das Speichern der Daten. Die Situation Mit Hilfe der Mustererkennung fi...
11.05.2017, 08:17
4
Antworten

SQL Design Frage

Ich habe eine Tabelle mit 25 Spalten, wobei 20 Spalten Nullwerte für einige (30-40%) Zeilen haben können. Was kosten die Zeilen mit 20 Nullspalten? Ist das in Ordnung? Oder Ist es ein guter Entwurf, eine andere Tabelle zu haben, um diese 2...
19.01.2011, 00:18
4
Antworten

Was wäre ein gutes Order-ID-Schema für eine E-Commerce-Lösung oder einen kostenpflichtigen Web-Service?

Beachten Sie Folgendes: a) Sie wollen etwas Vertraulichkeit (wie Sie nicht jedem sagen, wie viele Bestellungen Sie erhalten haben). b) Sie möchten am Ende eine Prüfziffer (z. B. mit dem Verhoeff-Algorithmus), damit Sie Fehlschreibfehler le...
31.10.2010, 04:33
2
Antworten

Data Warehousing beliebige Felder

In unserer Anwendung unterstützen wir benutzerdefinierte Plugins. Diese Plugins erzeugen Daten verschiedener Typen (int, float, str oder datetime), und diese Daten werden mit einer Menge von Metadaten (Benutzer, aktuelles Verzeichnis usw.) so...
15.09.2010, 23:41
4
Antworten

Datenbanklokalisierung

Ich habe eine Anzahl von Datenbanktabellen, die die Spalten name und description enthalten, die lokalisiert werden müssen. Mein erster Versuch, ein DB-Schema zu entwerfen, das dies unterstützen würde, war etwa so: %Vor% Diese Lösung er...
24.08.2009, 14:54
4
Antworten

Bevorzugter Entwurf von Datenbank- / Webapp-Concurrency, wenn mehrere Benutzer dieselben Daten bearbeiten können

Ich habe eine ASP.NET C # Business-Webanwendung, die intern verwendet wird. Ein Problem, mit dem wir konfrontiert werden, ist, dass das ursprüngliche Design die Parallelitätsprüfung nicht berücksichtigt hat. Jetzt greifen mehrere Benutzer auf di...
07.05.2009, 16:21
6
Antworten

Nur neue Zeilen aus einer logarithmischen Tabelle in einer Datenbank lesen

Wir haben festgestellt, dass mehrere Server Zeilenabschnitte in eine Tabelle in einer relationalen Datenbank einfügen, und ein Server liest die neuen Daten gelegentlich aus der Tabelle. (Die Tabelle ist konzeptionell eine Art Logfile - Daten wer...
16.12.2009, 13:33
1
Antwort

Vererbung der Klassentabelle gegen Denormalisierung

Ich versuche eine Spezialisierung / Generalisierung zu modellieren, die auf die Verwendung der Vererbung von Klassentabellen abzielt (siehe diese Antwort ) . Mein Kollege hat jedoch Bedenken hinsichtlich Wartung und Leistung, da es viele (50...
12.04.2010, 16:43