Wir entwerfen ein System, von dem bekannt ist, dass es schwer lesbar ist (in der Größenordnung von Zehntausenden von Lesevorgängen pro Minute). Es gibt eine Tabelle names, die als eine Art zentrale Registrierung dient. Jede Zeile hat ein textFeld representationund ein eindeutiges key, das ein MD5-Hash davon ist representation. 1 …
Beim Definieren einer Tabelle ist es hilfreich, die Spalten in logischen Gruppen und die Gruppen selbst nach Zweck zu ordnen. Die logische Anordnung der Spalten in einer Tabelle vermittelt dem Entwickler eine Bedeutung und ist ein Element guten Stils. Das ist klar. Es ist jedoch nicht klar, ob sich die …
Ich verstehe einen Vorteil von Ersatz- / künstlichen Schlüsseln im Allgemeinen - sie ändern sich nicht und das kann sehr praktisch sein. Dies gilt unabhängig davon, ob es sich um Einzel- oder Mehrfachfelder handelt - sofern es sich um künstliche Felder handelt. Es scheint jedoch manchmal eine Angelegenheit der Politik …
Weiß jemand, wie Google oder Yahoo bei sehr großen Datenmengen nach Stichwörtern suchen? Welche Art von Datenbank oder Technologien setzen sie dafür ein? Es dauert nur wenige Millisekunden, aber es werden mehr als eine Milliarde Seiten indiziert.
Es gibt zwei Tabellen: Dealund DealCategories. Ein Geschäft kann viele Geschäftskategorien haben. Daher sollte der richtige Weg darin bestehen, eine Tabelle DealCategoriesmit der folgenden Struktur aufzurufen: DealCategoryId (PK) DealId (FK) DealCategoryId (FK) Unser Outsourcing-Team hat die verschiedenen Kategorien jedoch folgendermaßen in der DealTabelle gespeichert : DealId (PK) DealCategory -- In …
Wir entwickeln eine Plattform für Prepaid-Karten, die im Wesentlichen Daten zu Karten und deren Guthaben, Zahlungen usw. enthält. Bisher hatten wir eine Karteneinheit, die eine Sammlung von Kontoeinheiten enthält, und jedes Konto verfügt über einen Betrag, der bei jeder Ein- / Auszahlung aktualisiert wird. Es gibt jetzt eine Debatte im …
Wir bauen eine Webplattform auf, die mehrere Dienste mit jeweils eigenen zugrunde liegenden Daten umfasst. Diese Dienste werden unabhängig nach den Prinzipien der serviceorientierten Architektur erstellt , sie werden jedoch mit potenziell verwandten Daten abgewickelt. Wir überlegen, ob diese Dienste eine große Datenbank gemeinsam nutzen sollen oder jede über eine …
Für eines unserer Systeme verfügen wir über vertrauliche Kundendaten und speichern die Daten jedes Kunden in einer separaten Datenbank. Wir haben ungefähr 10-15 Kunden für dieses System. Wir entwickeln jedoch ein neues System mit 50 bis 100 Clients, möglicherweise mehr. Ich denke, dass es in diesem Fall möglicherweise nicht möglich …
Informationen zu SQL (Computing / Datenbanken): Wenn wir zwei oder mehr Felder in einer Tabelle haben, die zusammen ihre Datensätze eindeutig identifizieren, wie kann man sie dann richtig aufrufen? Verbund- oder Verbundschlüssel? Ich habe im Web beide Verwendungen gesehen, daher bin ich mir nicht wirklich sicher.
Ich kämpfe mit Indizes, Primärschlüsseln und Fremdschlüsseln ... und der Notwendigkeit, sie alle zu haben. Wenn ich zwei Tabellen habe, haben beide eine Ganzzahl als Primärschlüssel. Die erste Tabelle verweist über eine FK auf den Primärschlüssel der zweiten Tabelle. In beiden Tabellen gibt es einen Primärschlüsselindex für die ID-Spalte Ich …
Der Titel macht nicht allzu viel Sinn, aber ich könnte mir keinen besseren Titel für dieses Problem vorstellen. Ich habe die folgenden Tabellen Projekte Ich würde Name Kunden Ich würde id_project Name Zahlungen Ich würde id_customer Datum Summe Wenn ein Benutzer das System betritt, hat er Zugriff auf ein bestimmtes …
Früher habe ich Spalten in meinen Datenbanken folgendermaßen beschriftet: user_id user_name user_password_hash Um Konflikte beim Verknüpfen von zwei Tabellen zu vermeiden, habe ich dann mehr über das Aliasing von Tabellen gelernt und aufgehört, dies zu tun. Was ist eine effektive Methode zum Beschriften von Spalten in einer Datenbank? Warum?
Diese Frage speziell für Postgres zu stellen, da es eine gute Unterstützung für R-Tree / Spatial-Indizes bietet. Wir haben die folgende Tabelle mit einer Baumstruktur (Nested Set-Modell) von Wörtern und ihren Häufigkeiten: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer UNIQUE KEY rset integer UNIQUE KEY …
Ist es akzeptabel, einen Zirkelverweis zwischen zwei Tabellen im Fremdschlüsselfeld zu haben? Wenn nicht, wie können diese Situationen vermieden werden? Wenn ja, wie können Daten eingefügt werden? Nachfolgend finden Sie ein Beispiel dafür, wo (meiner Meinung nach) ein Zirkelverweis akzeptabel wäre: CREATE TABLE Account ( ID INT PRIMARY KEY IDENTITY, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.