Als «database-design» getaggte Fragen

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

2
Entwerfen eines Benutzerauthentifizierungsmoduls (Rollen und Rechte)
Ich versuche, ein Benutzerauthentifizierungsmodul für eine MS SQL Server-Datenbank zu modellieren, das das Back-End einer Delphi-UI-Anwendung ist. Grundsätzlich möchte ich Benutzerkonten haben, bei denen der Benutzer nur einer Gruppe angehört. Eine Gruppe kann "n" Rechte haben. Ich möchte der Datenbank auch einen Kennwortverlauf hinzufügen, da der Benutzer sein Kennwort basierend …


4
Wie viel von einem Sicherheitsrisiko sind konzeptionelle Schema veröffentlicht?
Ich habe die konzeptionellen Schemata für meine Recherchen vom Informationssystem einer Regierungsbehörde angefordert. Mein Antrag wurde abgelehnt, da dies ein Sicherheitsrisiko darstellt. Ich habe nicht wirklich umfangreiche Datenbankerfahrung, daher kann ich diese Behauptung nicht bestätigen. Ist die Offenlegung Ihres Schemas wirklich ein so großes Sicherheitsrisiko? Ich meine, diese sind ziemlich …

2
Fragebogendatenbankdesign - welcher Weg ist besser?
Ich habe EINE lange HTML-Seite, mehrere Sätze von Fragen, die in kleine Abschnitte unterteilt sind (ca. 15 Unterabschnitte auf einer Seite). Die Gesamtzahl der Fragen beträgt ca. 100 Fragen: variiert von Eingabe, Mehrfachauswahl, Kontrollkästchen, Optionsfeldern, Textfeldern, und Datei hochladen. Eine Frage kann viele Antworten enthalten, die entweder aus einer Gruppe …

2
Schemalose / flexible + ACID-Datenbank?
Ich habe vor, eine VB-basierte (lokal installierte) Anwendung (Fakturierung + Inventar) als webbasierte Clojure-Anwendung für kleine Unternehmenskunden umzuschreiben. Ich beabsichtige, dies als SaaS-Anwendung für Kunden in ähnlichen Branchen anzubieten. Ich habe mir Datenbankoptionen angesehen: Meine Wahl war ein RDBMS: Postgresql / MySQL. Ich kann im ersten Jahr auf bis zu …

2
Bester Weg, um eine Datenbank und eine Tabelle zu entwerfen, um Aufzeichnungen über Änderungen zu halten?
Ich muss eine Verlaufsfunktion für ein Projekt einrichten, um frühere Änderungen nachzuverfolgen. Nehmen wir an, ich habe gerade zwei Tische: NOTES TABLE (id, userid, submissionid, message) SUBMISSIONS TABLE (id, name, userid, filepath) Beispiel: Ich habe eine Zeile in Notizen und der Benutzer möchte die Nachricht ändern. Ich möchte den Status …



2
Was sind die Best Practices für Nachschlagetabellen in relationalen Datenbanken?
Nachschlagetabellen (oder Codetabellen , wie sie manche nennen) sind normalerweise eine Sammlung der möglichen Werte, die für eine bestimmte Spalte angegeben werden können. Angenommen, wir haben eine Nachschlagetabelle mit dem Namen party(die Informationen über politische Parteien speichern soll), die zwei Spalten enthält: party_code_idn, das vom System generierte numerische Werte enthält …

2
Bedingte Fremdschlüsselbeziehung
Ich habe derzeit einen Fremdschlüssel zwischen zwei Entitäten und möchte diese Beziehung von dem Entitätstyp einer der Tabellen abhängig machen. Hier ist die Hierarchie der Tabellen, dies erfolgt über FK-Aktualisierungen von Kind zu Eltern Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars Onlines Ich habe derzeit …

1
Grundlegendes zu einem Benachrichtigungssystem
Ich habe mir überlegt, wie ein Benachrichtigungssystem auf SE und anderswo erstellt werden kann, und bin zu der Lösung gelangt, die hier als Antwort akzeptiert wird: /programming/9735578/building-a-notification-system using diese Struktur: ╔═════════════╗ ╔═══════════════════╗ ╔════════════════════╗ ║notification ║ ║notification_object║ ║notification_change ║ ╟─────────────╢ ╟───────────────────╢ ╟────────────────────╢ ║ID ║—1:n—→║ID ║—1:n—→║ID ║ ║userID ║ ║notificationID ║ ║notificationObjectID║ …

1
Korrektur der Tabellenstruktur zur Vermeidung von "Fehler: Doppelter Schlüsselwert verletzt eindeutige Bedingungen"
Ich habe eine Tabelle, die folgendermaßen erstellt wird: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Später werden unter Angabe der ID einige Zeilen eingefügt: INSERT INTO "jos_content" …

1
Wie verwaltet man 3,1 Milliarden Datenzeilen?
Ich bin derzeit mit der Implementierung eines Speicherschemas für eine relativ große Datenmenge beauftragt. Auf die Daten wird in erster Linie zugegriffen, um einen aktuellen data pointWert zu bestimmen , aber ich muss auch die letzten sechs Monate des Verlaufs für Datentrends / -analysen nachverfolgen. Eine kürzliche Forderung wurde hinzugefügt …

2
Speichern großer Datenmengen von einem Sensorarray
Ich wurde beauftragt, eine Lösung (App und DB) zu implementieren, um die Datenproben von einem riesigen Sensorarray zu speichern. Das Array besteht derzeit aus ungefähr 20.000 Sensoren, aber das wird bald auf 100.000 Sensoren anwachsen. Jeder Sensor sendet alle 10 Sekunden ein Datenmuster und jedes Muster ist 28 Byte groß. …

6
Tabellen in MySQL aufteilen. Gute Übung?
Ich habe begonnen, an einem vorhandenen Projekt zu arbeiten, und der vorherige Entwickler hatte eine Tabelle in 10 separate Tabellen mit identischen Schemata, aber unterschiedlichen Daten aufgeteilt. Die Tabellen sehen folgendermaßen aus: [tableName_0] [tableName_1] [tableName_2] [tableName_3] [tableName_4] [tableName_5] [tableName_6] [tableName_7] [tableName_8] [tableName_9] Der Primärschlüssel ist ein ganzzahliges idFeld. Die Anwendung …

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.