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

Implementieren von Twitter und Facebook wie Hashtags

Das könnte wirklich albern aussehen .. und eine Frage ohne Nachforschungen, aber vertraue mir, dass es nicht so ist. Ich habe etwas darüber geforscht. Einer von ihnen wäre der folgende Link: Ссылка Auch ich suche hier keine vollständige Lös...
28.04.2014, 12:38
3
Antworten

Rails has_many: through - Soll ich eine Primärschlüsselspalte behalten?

Ich habe die Tabellen 'author' und 'book' in einer has_many: through-Tabelle 'author_book' Soweit ich das beurteilen kann, gibt es keinen Grund zu einem: id-Primärschlüsselfeld in der "author_book" -Tabelle ... aber bevor ich mich dieser Idee...
24.12.2012, 23:02
3
Antworten

Multi-Tenant Rails-Anwendung: Was sind die Vor- und Nachteile der verschiedenen Techniken?

Ich habe ursprünglich meine Ruby on Rails-Anwendung für einen Client geschrieben. Jetzt ändere ich es, damit es für verschiedene Kunden verwendet werden kann. Mein Endziel ist, dass ein Benutzer (nicht ich) auf eine Schaltfläche klicken und ein...
09.08.2011, 21:08
2
Antworten

Dynamische Erstellung von Tabellen und Modellen in Ruby on Rails 3

Bear mit mir auf diesem. In einer App, die ich gerade bearbeite, können Benutzer CSV-Dateien mit beliebigen Kopfzeilen und Spalten in das System hochladen. Die CSV wird dann verwendet, um eine Tabelle in der Datenbank und die Daten zu erzeuge...
09.04.2011, 07:44
5
Antworten

Datenbankschema, das spezialisierte Eigenschaften unterstützen kann

Ich muss eine Menge von Entitäten speichern, von denen es mehrere spezialisierte Versionen gibt. Sie haben einige gemeinsame Eigenschaften, aber die spezialisierten Eigenschaften enthalten spezifische Eigenschaften für diese Entität. Lösungen...
29.11.2010, 13:31
3
Antworten

Was ist die beste Vorgehensweise für die Darstellung von Zeitintervallen in einem Data Warehouse?

Insbesondere habe ich es mit einer sich langsam ändernden Dimension zu tun und muss das Zeitintervall angeben, das ein bestimmter Datensatz war aktiv für, dh für jeden Datensatz habe ich ein StartDate und ein EndDate . Meine Frage ist, ob...
24.11.2010, 08:57
3
Antworten

Wie behandelt man das Löschen der Datenbank in Mongodb?

Ich benutze mongodb zum Speichern von 30-Tage-Daten, die mir als Stream kommen. Ich suche nach einem Reinigungsmechanismus, mit dem ich die ältesten Daten wegwerfen kann, um Platz für neue Daten zu schaffen. Ich benutzte mysql, in dem ich diese...
18.01.2012, 04:53
1
Antwort

Kompositclusterindex in SQL Server

Ich habe eine Tabelle mit einer IDENTITY-Spalte als Primärschlüssel (eine klassische ID-Spalte). SQL Server erstellt automatisch einen Clustered-Index für diesen Primärschlüssel. Meine Frage ist: Kann ich ein einziges CLUSTERED INDEX-C...
08.07.2010, 09:12
9
Antworten

Wie optimieren Sie Tabellen für bestimmte Abfragen?

Welche Muster verwenden Sie, um die häufigen Abfragen zu ermitteln? Wie wählen Sie die Optimierungsfaktoren aus? Was sind die Arten von Änderungen, die man machen kann?
26.09.2008, 01:13
4
Antworten

Gutes Design der Datenbanktabelle zum Speichern lokalisierter Datenversionen

Ich versuche einige Tabellen zu entwerfen, um einige Daten zu speichern, die später in andere Sprachen konvertiert werden müssen. Kann jemand dafür einige "Best Practices" oder Richtlinien bereitstellen? Danke     
25.09.2008, 13:27