Als «database-design» getaggte Fragen

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


4
Design einer doppelten Buchhaltungsdatenbank
Ich erstelle Buchhaltungssoftware. Ich muss die doppelte Buchführung erzwingen. Ich habe das klassische Problem einer Zeile pro Transaktion gegenüber zwei Zeilen. Nehmen wir ein Beispiel und sehen, wie es in beiden Szenarien implementiert wird. Betrachten Sie Konto Cashund Konto Rent. Wenn ich meine monatliche Miete bezahle, überweise ich 100 USD …

6
Brauchen Sie ein Datenbank-Design-Buch
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Stack Exchange-Datenbankadministratoren thematisch relevant ist. Geschlossen im vergangenen Jahr . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema …


3
Wie kann man eine Eins-zu-Viele-Beziehung zu einem privilegierten Kind haben?
Ich möchte eine Eins-zu-Viele-Beziehung, in der für jedes Elternteil eines oder null der Kinder als „Favorit“ markiert ist. Allerdings wird nicht jedes Elternteil ein Kind haben. (Stellen Sie sich die Eltern als Fragen auf dieser Website vor, die Kinder als Antworten und den Favoriten als akzeptierte Antwort.) Zum Beispiel: TableA …


5
Gibt es DBMS, die einen Fremdschlüssel zulassen, der auf eine Ansicht verweist (und nicht nur auf Basistabellen)?
Inspiriert von einer Django-Modellierungsfrage: Datenbankmodellierung mit mehreren Viele-zu-Viele-Beziehungen in Django . Das DB-Design ist so etwas wie: CREATE TABLE Book ( BookID INT NOT NULL , BookTitle VARCHAR(200) NOT NULL , PRIMARY KEY (BookID) ) ; CREATE TABLE Tag ( TagID INT NOT NULL , TagName VARCHAR(50) NOT NULL , …

2
Entscheidungskriterien für die Verwendung eines Nicht-DBO-Schemas gegenüber einer neuen Datenbank
Ich bin größtenteils ein Anwendungsentwickler, muss aber die gesamte Vorab -Datenbankarbeit für mein aktuelles Projekt erledigen ( übrigens seinen MS SQL Server 2008 ). Als erste Entscheidung versuche ich herauszufinden, ob ich meinen Status mithilfe separater Datenbanken oder mithilfe separater Schemas in derselben Datenbank aufteilen soll. Ich habe ein wenig …


5
Bester Weg, um Einheiten in der Datenbank zu speichern
Ich habe eine große (SQLServer) Datenbank mit Hunderten von Spalten geerbt, die Beträge der einen oder anderen Sache darstellen. Die Einheiten für diese Werte (z. B. "Gallonen", "Zoll" usw.) werden im Feld "MS_Description" der erweiterten Eigenschaften gespeichert. Ich frage mich, ob es einen besseren Weg gibt, diese Informationen zu speichern. …


1
Was ist die Begründung für das GAP-Theorem?
http://en.wikipedia.org/wiki/CAP_theorem http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf Ich denke, es ist nicht ganz einfach, warum nur zwei von Konsistenz Verfügbarkeit Partitionstoleranz Kann für jedes beliebige verteilte Datenbanksystem gelten. Diese Vermutung wurde bewiesen , aber ist es ein einfacher Weg , um zu sehen , warum wohl diese halten könnte? Ich suche keinen Beweis, nur einen …

6
Gibt es ein gutes Werkzeug zur Erstellung von Datenbankdesign und Prototypen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Stack Exchange-Datenbankadministratoren thematisch relevant ist. Geschlossen vor 5 Jahren . Ich hätte gerne ein gutes Tool zum Entwerfen des Datenbankschemas mit allen Tabellen, Spalten, Datentypen …

12
Warum werden Einschränkungen in der Datenbank und nicht im Code angewendet?
Warum werden Einschränkungen in der Datenbank angewendet? Wird es nicht flexibler sein, es in den Code einzufügen? Ich lese ein Einsteigerbuch über die Implementierung von Datenbanken und frage dies als Anfänger. Angenommen, ich habe eine Datenbank mit folgendem Entitätsmodell entworfen: entity type | sub-types ----------------+-------------------------------------------- Person | Employee, Student, ... …


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.