Als «database-design» getaggte Fragen

Die Entwicklung des konzeptionellen Schemas und / oder des logischen Modells und / oder der physischen Einstellungen einer Datenbank.

2
Entwurfsmuster der Produktattributliste
Ich arbeite an der Aktualisierung der Produktdatenbank unserer Website. Es ist in MySQL integriert, aber dies ist eher eine allgemeine Frage zum Datenbankdesignmuster. Ich plane, zu einem Supertype / Subtype-Muster zu wechseln. Unsere aktuelle / vorherige Datenbank besteht hauptsächlich aus einer einzelnen Tabelle, die Daten zu einem einzelnen Produkttyp enthält. …

4
Was ist besser / schneller? MySQL oder Dateisystem?
Stellen wir uns eine Website vor, die ein Verzeichnis von Personen ist. Für jede Person kann es ein Profilfoto und eine Biografie geben. Ich gebe zu, meine SQL- Abfragen könnten besser sein, aber im Allgemeinen was wäre schneller und würde weniger Rechenleistung verbrauchen. Um zu überprüfen, ob eine Datei vorhanden …


1
Double Entry Accounting Schema
Einrichtung eines doppelten Buchführungssystems für den persönlichen Gebrauch und zur Verwaltung eines wirklich kleinen Unternehmens. Ich versuche ein paar Funktionen zu platzieren, die jetzt relevant erscheinen. Geschäftsregeln Die Logik für diejenigen, die mit der Buchhaltung nicht vertraut sind, lautet: Geld wird weder geschaffen noch zerstört, es wird nur von einem …

2
PowerShell-Skript zum Identifizieren von Datenbanken
Ich habe genug PowerShell-Kenntnisse, um mich auf den Weg zu machen, aber keine mit SQL Server. Kann mir bitte jemand die richtige Richtung zeigen, wie PowerShell verwendet wird, um Informationen zu Remote-SQL-Servern abzurufen und festzustellen, welche Datenbanken auf ihnen ausgeführt werden. Vielen Dank für jede Hilfe. Bearbeiten - Verwenden von …

3
Was ist ein üblicher Weg, um Debit- und Kreditinformationen zu speichern?
Ich arbeite an einem Buchhaltungssystem und muss für jede Transaktion speichern, wenn es sich entweder um Lastschrift oder Gutschrift handelt. Ich kann mir zwei Möglichkeiten vorstellen (MySQL-Datenbank): METHODE 1 Betrag (dezimal) Typ (Aufzählung, Lastschrift / Gutschrift) Methode 2 Lastschrift (dezimal) Anerkennung Im ersten Setup speichere ich die Art der Transaktion, …


3
Wie kann ich die Gesamtzahl der letzten Zeilen schneller ausführen?
Ich entwerfe gerade eine Transaktionstabelle. Ich erkannte, dass die Berechnung der laufenden Summen für jede Zeile erforderlich ist und die Leistung möglicherweise langsam ist. Also habe ich zu Testzwecken eine Tabelle mit 1 Million Zeilen erstellt. CREATE TABLE [dbo].[Table_1]( [seq] [int] IDENTITY(1,1) NOT NULL, [value] [bigint] NOT NULL, CONSTRAINT [PK_Table_1] …

2
Datenbankdesign für die Überprüfung der Prognose
Ich versuche, mehr über relationale Datenbanken zu erfahren, und ich dachte, es gibt keinen besseren Weg zu lernen, als tatsächlich etwas zu tun. Ich beschloss, einen persönlichen Versuch zu unternehmen, um die persönliche Budgetbuchhaltung und -prognose zu untersuchen. Ich habe bisher einige Nachforschungen angestellt und möchte einen Einblick in mein …

1
Wird die Verwendung mehrerer eindeutiger Einschränkungen für eine einzelne Tabelle als schlechtes Design angesehen?
Ich habe mir die INSERT INTO .. ON CONFLICT (..) DO UPDATE ..Syntax von PostgreSQL angesehen und festgestellt, dass Sie damit nicht mehrere eindeutige Einschränkungsprüfungen durchführen können. Ich meine, Sie verweisen entweder mit den Spaltennamen auf einen zusammengesetzten eindeutigen Index ON CONFLICT (Name, Symbol)(wenn der eindeutige Index für diese beiden …

2
Löschen einer Spalte aus einer Tabelle in der Produktion
Wir haben eine Situation, in der wir die Beziehung zwischen 2 Tabellen von m: 1 auf m: n ändern müssen . Wir müssen also eine Querverweistabelle zwischen diesen beiden Tabellen erstellen. Wäre es nach der Migration aller vorhandenen Daten aus der "untergeordneten" Tabelle in die Querverweistabelle eine schlechte Idee, die …

1
Neugestaltung der Speicherung großer Mengen von Sensordaten
Ich wurde beauftragt, eine Lösung zu implementieren / neu zu entwerfen, die Wetterdaten von einem Sensorarray speichert. Das Array besteht aus ~ 40 Türmen mit jeweils ca. 10 Sensoren, die die atmosphärischen Bedingungen in Intervallen von 10 Sekunden für eine unbestimmte Zeit (Jahre) abtasten. Einige der Anwendungen und Anforderungen für …

3
Wie würde ich alle Preisänderungen in einer Datenbank verfolgen, um den Preis des 'x'-Produkts am' y'-Datum zu erhalten?
Ich müsste Änderungen des Produktpreises nachverfolgen, damit ich die Datenbank nach einem Produktpreis zu einem bestimmten Datum abfragen kann. Die Informationen werden in einem System verwendet, das historische Audits berechnet, sodass der richtige Preis für das richtige Produkt basierend auf dem Kaufdatum zurückgegeben werden muss. Ich würde es vorziehen, Postgres …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.