Als «database-design» getaggte Fragen

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

3
Zwei nullfähige Spalten, von denen eine einen Wert haben muss
Keine Erklärung Frage: Gibt es überhaupt eine Beschränkung von 2 Nullwerten, für die immer 1 einen Wert haben muss? Zum Beispiel zwei Datumsspalten, beide null, aber mindestens 1, für die ein Wert erforderlich ist Problembeschreibung: Angenommen, ich habe eine Tabelle namens Expense und habe 2 Termine: prevision_expense_expiration_date DATE NULLABLE cost_payment_date …

3
Speichern Sie eine Formel in einer Tabelle und verwenden Sie die Formel in einer Funktion
Ich habe eine PostgreSQL 9.1-Datenbank, in der ein Teil davon Agentenprovisionen verarbeitet. Jeder Agent hat seine eigene Berechnungsformel, wie viel Provision er erhält. Ich habe eine Funktion, um die Höhe der Provision zu generieren, die jeder Agent erhalten sollte, aber es wird unmöglich, sie zu verwenden, wenn die Anzahl der …


4
Wie man eine große undokumentierte Datenbank angeht
Ich wurde kürzlich als einziger IT-Mitarbeiter in einem bestimmten Unternehmen X eingestellt und habe die Aufgabe, deren Anwendungen zu reparieren. Meiner Meinung nach ist der beste Einstieg zunächst das Verständnis der Datenbank. Ihre aktuelle Datenbank ist eine MySQL-Datenbank mit 186 Tabellen (beachten Sie, dass einige Tabellen für Gott weiß warum …



3
Inventardatenbankstruktur, wenn Inventargegenstände unterschiedliche Attribute haben
Ich erstelle eine Inventardatenbank zum Speichern von Hardware-Informationen für Unternehmen. Die Geräte, über die die Datenbank verfügt, verfolgen die Reichweite von Workstations, Laptops, Switches, Routern, Mobiltelefonen usw. Ich verwende die Seriennummern der Geräte als Primärschlüssel. Das Problem, das ich habe, ist, dass die anderen Attribute für diese Geräte variieren und …

3
Implementieren einer Eins-zu-Null- oder Eins-Beziehung in SQL
Angenommen, ich entwerfe eine Datenbank für ein Szenario, in dem eine Eins-zu-Null-oder-Eins-Beziehung (1-0..1) besteht. Beispielsweise: Es gibt eine Reihe von Benutzern , und einige Benutzer können auch Kunden sein . Also habe ich die beiden entsprechenden Tabellen erstellt usersund customers, aber ... … Wie lässt sich diese Situation auf einer …

5
Bedeutung von ER-Diagrammen
Ich bin Student und entwickle im Rahmen meiner akademischen Laufbahn mehrere Projekte. Bei der Entwicklung der Datenbank für eines der Projekte stießen wir auf eine Situation, in der wir darüber nachdachten, ob ERD notwendig ist oder nicht. Derzeit ist sich nicht jeder von uns einig, zuerst die ERD und dann …

4
Was sind die Leistungsaspekte zwischen der Verwendung einer breiten PK und einem separaten synthetischen Schlüssel und UQ?
Ich habe mehrere Tabellen, in denen Datensätze mit mehreren breiten Geschäftsfeldern eindeutig identifiziert werden können. In der Vergangenheit habe ich diese Felder als PK verwendet, mit folgenden Vorteilen: Einfachheit; Es gibt keine fremden Felder und nur einen Index Clustering ermöglicht schnelle Zusammenführungsverknüpfungen und bereichsbasierte Filter Ich habe jedoch gehört, dass …

2
Kann ich diese Tabelle verlustfrei zerlegen?
Ich bin auf ein Datenbankdesignproblem gestoßen, das nicht in meiner Liga liegt, und mein DBA-Guru ist auf Feuerübungen. Im Wesentlichen habe ich eine Tabelle mit dem folgenden Primärschlüssel (PK der Kürze halber): child_id integer parent_id integer date datetime child_idund parent_idsind Fremdschlüssel für Entitätstabellen. Die "untergeordnete" Tabelle selbst enthält auch einen …


2
Likes oder Stimmen für Beiträge
Ich mache ein kleines Programm, in dem Benutzer Beiträge verfassen oder Blogs schreiben. Auf diesen Posts können andere Benutzer den Post wie in Facebook mögen oder nicht mögen oder den Post wie im Stackoverflow hoch- oder runterstimmen. Ich würde gerne eine gute Datenbankstruktur kennen, die häufig verwendet wird und das …


2
Unterschied zwischen Sternschema und Datenwürfel?
Ich bin an einem neuen Projekt beteiligt, bei dem ich einen Datenwürfel aus dem vorhandenen relationalen Datenbanksystem erstellen muss. Ich habe verstanden, dass das vorhandene System nicht richtig ausgelegt ist und ich nicht sicher bin, wo ich anfangen soll. Meine Frage ist: Was ist der Unterschied zwischen Sternschema und Datenwürfel? …

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.