Es gibt zwei Tabellen: Benutzer Adresse Benutzer enthält einen Verweis auf Adresse. Adresse enthält die Spalten CreatedBy und ModifiedBy, die auf Benutzer verweisen. Wie gestalte ich diese Datenbank, um eine zyklische Abhängigkeit zu
Es gibt zwei Tabellen: Benutzer Adresse Benutzer enthält einen Verweis auf Adresse. Adresse enthält die Spalten CreatedBy und ModifiedBy, die auf Benutzer verweisen. Wie gestalte ich diese Datenbank, um eine zyklische Abhängigkeit zu
Ich muss ein Entity-Relationship-Diagramm (ERD) für einen Geschäftskontext entwerfen, in dem Musikkünstler beschrieben werden , wie ich weiter unten ausführlich erläutere. Szenariobeschreibung Ein Künstler hat einen Namen und muss entweder eine Gruppe oder ein Solist sein (aber nicht beide). Eine...
Unsere Firma hat eine Schnittstelle zu einer anderen Softwarefirma für ein gemeinsames Projekt, und uns wurde mitgeteilt, dass wir, wenn ein bestimmter Wert nicht angezeigt werden soll, einen Wert von -5000 (ihren willkürlichen Sentinel-Wert) übergeben sollen. Der Grund dafür ist, dass keine...
In einer 600-GB-MySQL-Tabelle muss ein Datentyp von INT in BIGINT geändert werden. Die Spalte hat einen eindeutigen Index. Ich mag mit nicht signiertem INT gut umgehen können, aber ich gehe davon aus, dass der Wechsel zu BIGINT ziemlich schmerzhaft sein wird. Die Engine der Tabelle ist InnoDB. Was...
Gibt es eine Obergrenze für eine arraySpalte? Ich erhalte diesen Fehler beim Einfügen in das Array-Feld - PG::Error: ERROR: index row size 3480 exceeds maximum 2712 for index "ix_data" Hier ist meine Tabellendefinition - create table test_array(id varchar(50), data text[]); ALTER TABLE test_array...
Ich habe eine Tabelle mit einem zusammengesetzten Primärschlüssel (bestehend aus 4 Spalten), mit der sichergestellt wird, dass keine Duplikate in die Tabelle eingegeben werden. Ich benötige jetzt eine neue Tabelle, die die Schlüssel in dieser Tabelle als Fremdschlüssel referenzieren muss. Meine...
Ich habe eine Protokolltabelle, die den Datums- / Uhrzeitstempel erfasst, als bestimmte Dateien auf ein anderes System exportiert wurden. Die exportedLog-Tabelle enthält derzeit drei Felder: id (primary key) messageId (int) exportedDateTime (datetime) Als ich dies überprüfte, stellte ich fest, dass...
Ich habe eine Tabelle, in der ich alle Forumsnachrichten speichere, die von den Benutzern auf meiner Website gepostet wurden. Die Nachrichten Hierarchie strucrue ist implementieren unter Verwendung eines Nested Sets . Das Folgende ist eine vereinfachte Struktur der Tabelle: Id (PRIMARY KEY)...
Wir haben diese große Datenbank (> 1 TB), die wir "verkleinern" möchten. Die Datenbank dreht sich um eine Hauptentität, nennen wir sie "Besuch". Angenommen, es handelt sich um eine Datenbank für eine medizinische Praxis. Es gibt insgesamt 30 "Besuchstypen", wie z. B. Verfahren, jährliche...
Während unseres letzten wöchentlichen Treffens hat eine Person, die keine Hintergrunderfahrung in der Datenbankverwaltung hat, folgende Frage aufgeworfen: "Gibt es ein Szenario, das das Speichern von Daten in einer Zeile (Zeichenfolge) anstelle mehrerer Zeilen rechtfertigt?" Nehmen wir eine Tabelle...
Ich habe Probleme, einer Tabelle eine neue Spalte hinzuzufügen. Ich habe ein paar Mal versucht, es auszuführen, aber nach mehr als 10 Minuten habe ich beschlossen, die Abfrage wegen der Sperrzeit abzubrechen. ALTER TABLE mytable ADD mycolumn VARCHAR(50); Nützliche Informationen: PostgreSQL-Version:...
Ich bin dabei, das beste Design für unsere Cassandra-Installation zu bewerten. Im Internet gibt es nicht so viele Informationen über die Verwendung der ersten beiden Zugriffsebenen, die Cassandra bereitstellt - Schlüsselbereiche und Spaltenfamilien . Ich frage mich, ob und wie hoch die Strafen sein...
Alle 2 Wochen generiert das System die Rechnungen für die Unternehmen. Das Unternehmen erhält jeden Monat am 1. und 16. eine Rechnung. (Es wird alle 2 Wochen über Cron Job ausgeführt. Es durchsucht die Auftragstabelle und fügt sie dann in die Rechnungstabelle ein. Gibt es eine Alternative?) Die...
Ich habe eine große Menge von Wettermodelldaten, die in eine PostgreSQL-Datenbank gestellt werden. Die Maschine verfügt über 8 Kerne und 16 GB RAM. Ich verwende PostgreSQL 9.3 mit PostGIS 2.1. Jede Tabelle enthält unterschiedliche Wetterdaten (Temperatur, Taupunkt, Wind usw.). Jede Tabelle enthält...
Ich benutze MySQL. Die Idee ist ähnlich wie bei shopify mit einem anderen Konzept, sodass Benutzer ihre eigenen Produkte mit mehreren Arten von Varianten und Attributen hinzufügen werden. Nach all den Recherchen, die ich durchgeführt habe, scheint dies die wahrscheinlichste Lösung für mich zu sein,...
Ich möchte separate Schemas für Objekte mit unterschiedlichen Zwecken in unserer SQL Server 2008-Datenbank verwenden. Im Moment verwenden wir eine ziemlich nervenaufreibende Namenskonvention, um den Zweck einer Tabelle oder gespeicherten Prozedur anzugeben, und die Präfixe bedeuten, dass wir fünf...
Ich habe einige der Orakel-Tutorials gelesen, die zeitliche Gültigkeit und Zeitmerkmale zeigen. In den Beispielen, die ich gelesen habe, wird in den Demo-Tabellen jedoch kein Primärschlüssel verwendet. http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005...
Ich habe eine Tabelle, in der die Zeilen miteinander in Beziehung gesetzt werden können, und logischerweise verläuft die Beziehung zwischen den beiden Zeilen in beide Richtungen (im Grunde genommen richtungslos). (Und wenn Sie sich fragen, ja, dies sollte wirklich eine Tabelle sein. Es sind zwei...
Ich habe Probleme beim Neuerstellen einer Datenbank mit einer Eins-zu-Viele-Beziehung (1: M) zwischen Benutzern und Elementen . Das ist ziemlich einfach, ja; Jeder Gegenstand gehört jedoch zu einer bestimmten Kategorie (z. B. einem Auto , einem Boot oder einem Flugzeug ), und jede Kategorie weist...
Ich erstelle eine RESTful-API. Ich habe Schwierigkeiten, mich für den besten Weg zu entscheiden, meine Datenbanktabellen um meine Ressourcen herum zu gestalten. Anfangs dachte ich, eine Tabelle pro Ressource wäre ein guter Weg, aber jetzt mache ich mir Sorgen, dass dies zu exponentiell größeren...