Als «database-design» getaggte Fragen

Beim Datenbankdesign werden die Struktur und damit die logischen Aspekte einer Datenbank angegeben. Das Ziel des Datenbankdesigns besteht darin, ein "Universum des Diskurses" darzustellen - die Arten von Fakten, Geschäftsregeln und andere Anforderungen, die die Datenbank modellieren soll.


7
Datenbankstruktur für Baumdatenstruktur
Was wäre der beste Weg, um eine anpassbare Baumdatenstruktur (dh eine Baumstruktur mit einer unbekannten Anzahl von Ebenen) in einer Datenbank zu implementieren? Ich habe dies einmal getan, bevor ich eine Tabelle mit einem Fremdschlüssel für sich selbst verwendet habe. Welche anderen Implementierungen könnten Sie sehen, und ist diese Implementierung …

5
Datenbankdesign für die Überwachungsprotokollierung
Jedes Mal, wenn ich eine neue Datenbank entwerfen muss, denke ich lange darüber nach, wie ich das Datenbankschema einrichten soll, um ein Überwachungsprotokoll der Änderungen zu führen. Hier wurden bereits einige Fragen dazu gestellt, aber ich stimme nicht zu, dass es für alle Szenarien einen einzigen besten Ansatz gibt: Datenbankdesign …


6
Was ist falsch an nullbaren Spalten in zusammengesetzten Primärschlüsseln?
ORACLE erlaubt keine NULL-Werte in einer der Spalten, die einen Primärschlüssel enthalten. Es scheint, dass dies auch für die meisten anderen Systeme auf Unternehmensebene gilt. Gleichzeitig erlauben die meisten Systeme auch eindeutige Einschränkungen für nullfähige Spalten. Warum können eindeutige Einschränkungen NULL-Werte haben, Primärschlüssel jedoch nicht? Gibt es dafür einen fundamentalen …

5
PostgreSQL: Ist es besser, mehrere Datenbanken mit jeweils einem Schema oder eine Datenbank mit mehreren Schemas zu verwenden?
Nach diesem Kommentar zu einer meiner Fragen überlege ich, ob es besser ist, eine Datenbank mit X-Schemata zu verwenden oder umgekehrt. Meine Situation: Ich entwickle eine Webanwendung, bei der ich bei der Registrierung (tatsächlich) eine Datenbank erstelle (nein, es ist kein soziales Netzwerk: Jeder muss Zugriff auf seine eigenen Daten …



12
Verwenden einer einzeiligen Konfigurationstabelle in der SQL Server-Datenbank. Schlechte Idee?
Bei der Entwicklung einer Warenkorbanwendung musste ich Einstellungen und Konfigurationen basierend auf den Einstellungen und Anforderungen des Administrators speichern. Diese Informationen können Unternehmensinformationen, Versandkonto-IDs, PayPal-API-Schlüssel, Benachrichtigungseinstellungen usw. sein. Es erscheint höchst unangemessen, eine Tabelle zum Speichern einer einzelnen Zeile in einem relationalen Datenbanksystem zu erstellen. Was ist der geeignete Weg, …

4
So entwerfen Sie eine Produkttabelle für viele Arten von Produkten, bei denen jedes Produkt viele Parameter aufweist
Ich habe nicht viel Erfahrung im Tischdesign. Mein Ziel ist es, eine oder mehrere Produkttabellen zu erstellen, die die folgenden Anforderungen erfüllen: Unterstützt viele Arten von Produkten (TV, Telefon, PC, ...). Jede Art von Produkt hat unterschiedliche Parameter, wie z. Telefon hat Farbe, Größe, Gewicht, Betriebssystem ... PC wird CPU, …


20
Gutes Werkzeug zur Visualisierung des Datenbankschemas? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

24
Wie soll ich eine Tabelle nennen, die zwei Tabellen miteinander abbildet? [geschlossen]
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 3 Jahren . Verbessere diese Frage Angenommen, ich habe zwei Tabellen: Table: …

13
Facebook Datenbank Design?
Ich habe mich immer gefragt, wie Facebook die <-> Benutzerbeziehung für Freunde gestaltet hat. Ich denke, die Benutzertabelle ist ungefähr so: user_email PK user_id PK password Ich bilde die Tabelle mit Benutzerdaten (Geschlecht, Alter usw., die per Benutzer-E-Mail verbunden sind, würde ich annehmen). Wie verbindet es alle Freunde mit diesem …


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.