Als «database-design» getaggte Fragen

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




9
Wie sollen Löschungen in der Datenbank behandelt werden?
Ich möchte eine Funktion zum "Wiederherstellen" in einer Webanwendung implementieren, damit ein Benutzer seine Meinung ändern und einen gelöschten Datensatz wiederherstellen kann. Überlegungen zur Umsetzung? Einige Optionen, die ich in Betracht gezogen habe, sind das Löschen des betreffenden Datensatzes und das Speichern der Änderungen in einer separaten Prüftabelle oder das …





2
Datenbankmodell mit Benutzern, Rollen und Rechten
Ich habe ein Datenbankmodell mit einer Benutzertabelle und einer Rollentabelle. Ich möchte den Zugriff (Rechte) auf bis zu 10 verschiedene Elemente kontrollieren. Der Zugriff kann entweder einer Rolle oder einem einzelnen Benutzer gewährt werden. Nachfolgend finden Sie die Tabellendefinition von Benutzern, Rollen und Elementen: CREATE TABLE users ( id serial …

5
Kann ich eine eindeutige Einschränkung hinzufügen, die vorhandene Verstöße ignoriert?
Ich habe eine Tabelle, die derzeit doppelte Werte in einer Spalte enthält. Ich kann diese fehlerhaften Duplikate nicht entfernen, möchte jedoch verhindern, dass zusätzliche nicht eindeutige Werte hinzugefügt werden. Kann ich eine erstellen UNIQUE, die nicht auf vorhandene Konformität überprüft? Ich habe versucht, NOCHECKaber war erfolglos. In diesem Fall habe …


3
Datenbankdesign: Neue Tabelle im Vergleich zu neuen Spalten
(Dies sollte hier von StackOverflow neu gepostet werden.) Derzeit haben Sie eine Tabelle .. und müssen neue Datenspalten hinzufügen. Nicht jeder Datensatz (auch wenn nach dem Hinzufügen der neuen Datenspalten neue Daten vorliegen) enthält Daten. Ich frage mich also, ob dies besser für eine neue Tabelle geeignet ist, da es …




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.