Wir haben eine Situation, in der wir (A) Instanzen einer Anwendung in einer MySQL-Datenbank mit Tabellenpräfix bereitstellen oder (B) für jede Instanz der Anwendung unterschiedliche MySQL-Datenbanken verwenden können, z. Setup "A": central_database app1_table1 app1_table2 app1_tablen ... appn_table1 appn_table2 appn_tablen Das Endergebnis ist eine große Datenbank mit vielen Tabellen. Setup "B": …
Wir haben eine Tabelle, in der wir Antworten auf Fragen speichern. Wir müssen in der Lage sein, Benutzer zu finden, die bestimmte Antworten auf bestimmte Fragen haben. Also, wenn unsere Tabelle aus folgenden Daten besteht: user_id question_id answer_value Sally 1 Pooch Sally 2 Peach John 1 Pooch John 2 Duke …
Gibt es eine bewährte Methode für die Verknüpfung eines Fremdschlüssels zwischen Tabellen mit einem natürlichen Schlüssel oder einem Ersatzschlüssel? Die einzige Diskussion, die ich wirklich gefunden habe (es sei denn, mein Google-Fu fehlt), ist Jack Douglas 'Antwort auf diese Frage , und seine Argumentation scheint mir richtig zu sein. Ich …
Ich habe einige Tabellen, in denen ich Daten speichere, und abhängig von der Art der Person (Arbeiter, Zivilist), die meine Arbeit erledigt hat, möchte ich sie in einer eventTabelle speichern. Jetzt retten diese Jungs ein Tier (es gibt eine animalTabelle). Schließlich möchte ich einen Tisch zur Aufbewahrung des Ereignisses haben, …
Ich verwende PostgreSQL, aber ich bin der Meinung, dass die meisten Top-End-Datenbanken über ähnliche Funktionen verfügen müssen. Außerdem können Lösungen für sie zu Lösungen für mich inspirieren. Betrachten Sie diese nicht als PostgreSQL-spezifisch. Ich weiß, dass ich nicht der erste bin, der versucht, dieses Problem zu lösen, und daher ist …
Ich habe an einem neuen Projekt gearbeitet, das die Verwendung von 7 Datenbanken erfordert, und argumentiert, dass Leistung, Stabilität und Optimierung einfacher zu implementieren sind. Obwohl ich nicht einverstanden bin, habe ich Probleme beim Sammeln guter Argumente für die Verwendung einer einzelnen Datenbank (Aufteilen der Tabellen in logische Domänen). Ein …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 2 Jahren . Ich möchte wissen, ob zusammengesetzte Primärschlüssel eine schlechte Praxis …
Ich baue ein Datenbanksystem für mein Einzelhandelsgeschäft auf. Ich habe einige Tabellen eingestellt, die sind: Produkt Kauf Der Umsatz Balance Alle sind miteinander verbunden und können meinen Lagerbestand anzeigen. Das Problem, das ich habe, ist, dass ich auch Bündel von Produkten verkaufe - die andere Preise haben als ihre Einzelpreise. …
Kurze Version Ich muss jedem Paar in einem bestehenden Many-to-Many-Join eine feste Anzahl zusätzlicher Eigenschaften hinzufügen. Wenn Sie zu den folgenden Diagrammen übergehen, welche der Optionen 1 bis 4 ist in Bezug auf Vor- und Nachteile die beste Möglichkeit, dies durch Erweiterung des Basisgehäuses zu erreichen? Oder gibt es eine …
Ich entwerfe mein erstes E-Commerce-Schema. Ich habe ein wenig über das Thema gelesen und bin etwas verwirrt über die Beziehung zwischen a order_line_itemund aproduct A productkann gekauft werden. Es hat verschiedene Details, aber das Wichtigste ist unit_price. An order_line_itemhat einen Fremdschlüssel zu dem product_idgekauften, dem quantitygekauften und dem unit_pricezu dem …
Ist es eine akzeptable Praxis, eine einzelne Sequenz als Primärschlüssel für alle Tabellen zu verwenden (anstatt dass ein Primärschlüssel für eine bestimmte Tabelle eindeutig ist, ist er für alle Tabellen eindeutig)? Ist dies der Fall, ist dies objektiv besser als die Verwendung einer einzelnen Primärschlüsselsequenz für mehrere Tabellen. Ich bin …
In der Datenbank stößt man häufig auf eine Situation, in der eine bestimmte Tabelle mit einer von mehreren übergeordneten Tabellen verknüpft werden kann. Ich habe zwei Lösungen für das Problem gesehen, aber keine ist persönlich befriedigend. Ich bin gespannt, welche anderen Muster du da draußen gesehen hast. Gibt es einen …
In meiner Datenbankstruktur in SQL Server gibt es drei Arten von Produkten, für die unterschiedliche Informationen zur Bestellung erforderlich sind. Also, habe ich einen CustomersTisch und drei verschiedene Aufträge Tabellen: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Die Tabelle mit allen Bestellungen hat eine bis viele Beziehungen auf dem CustomersTisch. Ich habe auch eine …
Hintergrund Ich habe ein Netzwerk von ungefähr 2000 Sensoren, von denen jeder ungefähr 100 Datenpunkte hat, die wir in 10-Minuten-Intervallen sammeln. Bei diesen Datenpunkten handelt es sich normalerweise um int-Werte, bei einigen handelt es sich jedoch um Zeichenfolgen und Gleitkommazahlen. Diese Daten sollten 90 Tage gespeichert werden, wenn möglich und …
Wir haben 3 Kopien der exakt gleichen Datenbank. Alle 3 Datenbanken haben eine UsersTabelle, und in allen 3 Datenbanken ist immer ein Benutzer mit genau den gleichen Einstellungen vorhanden. Jedes Mal, wenn wir einen Benutzer hinzufügen oder bearbeiten möchten, müssen wir 3 Datenbanken aktualisieren. Wäre es eine bessere Idee, die …
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.