Als «database-design» getaggte Fragen

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


2
Transponieren hierachischer Daten von einem VARCHAR auf zwei INTs
DAS PROBLEM Die Tabelle, in der die Daten aufgezeichnet werden, ist CREATE TABLE [dbo].[Almoxarifado]( [idAlmoxarifado] [varchar](20) NOT NULL, [tipoAlmoxarifadoId] [varchar](30) NOT NULL, [entidadeId] [bigint] NOT NULL, [dtInclusao] [smalldatetime] NOT NULL, [dtUltimaAlteracao] [smalldatetime] NULL, [descricao] [varchar](255) NOT NULL, [terceiro] [bit] NOT NULL ) ON [PRIMARY] Und dies ist ein SELECT TOP …

2
Normalisieren einer Tabelle mit einem Feld, das eine Zeile im Allgemeinen eindeutig identifiziert, aber manchmal null ist
vergib mir, wenn dies schon einmal gefragt und beantwortet wurde. Ich arbeite an einem Schema für ein Bestandsverwaltungssystem, das in PostgreSQL implementiert werden soll. Alle unsere Produkte und Dienstleistungen haben einen Sku. Die meisten unserer Produkte stammen vom Hersteller oder Händler mit einer separaten "Artikelnummer" (unabhängig davon, ob es sich …

5
Erzwingen Sie NOT NULL für eine Reihe von Spalten mit einer CHECK-Einschränkung nur für neue Zeilen
Ich habe eine Tabelle und muss eine neue Spalte ohne Standardwert hinzufügen: Zwang: ALTER TABLE integrations.billables DROP CONSTRAINT IF EXISTS cc_at_least_one_mapping_needed_billables, ADD CONSTRAINT cc_at_least_one_mapping_needed_billables CHECK ((("qb_id" IS NOT NULL) :: INTEGER + ("xero_id" IS NOT NULL) :: INTEGER + ("freshbooks_id" IS NOT NULL) :: INTEGER + ("unleashed_id" IS NOT NULL) …

2
Mit CONSTRAINT als SELECT ERSTELLEN?
Ich habe ein Stück SQLdavon erstellt eine TABLEForm eine SELECTAnweisung in PostgreSQL; Ich möchte der Tabelle Einschränkungen hinzufügen, damit beispielsweise eine Spalte nicht vorhanden sein kann null. Ich kann dafür kein gültiges SQL in der Postgres-Dokumentation finden, daher scheint es nicht möglich zu sein. Was wäre der beste Ansatz, um …


4
Standardlösung zur Lagerung von Maßeinheiten
EINLEITUNG UND RELEVANTE INFORMATIONEN: Nehmen wir an, ich habe einen Tisch, an dem Größe und Gewicht einer Person gespeichert sind. PersonTable < # ID int, Name varchar(50), Height double, Weight double > Die Höhe wird in Zentimetern und das Gewicht in Kilogramm gemessen. PROBLEM: Mein Problem ist die Speicherung der …


3
Benötigen Sie Hilfe bei meinem ersten ER-Diagramm
Ich habe gerade meinen ersten Online-Datenbankkurs begonnen und habe eine Hausaufgabe, um aus einer Liste von Spezifikationen ein Entity-Relationship-Diagramm (ERD) zu erstellen. Die Spezifikationen sind wie folgt: Das Unternehmen ist in Abteilungen organisiert. Jede Abteilung hat einen Namen, eine eindeutige Nummer und einen bestimmten Mitarbeiter, der die Abteilung verwaltet. Wir …

2
nvarchar (max) Konvertierung in varchar und Tabellenoptimierung
Ich arbeite mit einer Tabelle, für die alle Zeichentypen festgelegt nvarcharsind nvarchar(max). Wir konvertieren all dies in varcharund geben eine Zeichenbreite an, die auf der tatsächlichen Verwendung in der Produktion basiert. Die Produktionsdaten verwenden einen Bereich von 2 Zeichen bis zu 900 Zeichen der tatsächlich verwendeten Breite für eine bestimmte …


4
Wie wird ein Fremdschlüssel in einem ER-Diagramm dargestellt?
Angenommen, ich habe eine Tabelle "Transaktionen" mit der Spalte "Kunden-ID" (Fremdschlüssel) und eine Kundentabelle mit der ID "ID" (Primärschlüssel). Wie zeige ich die Beziehung zwischen den beiden Tabellen und zeige, dass die 'Kunden-ID' der Fremdschlüssel der 'Transaktionen'-Tabelle ist, die der Primärschlüssel in der' Kunden'-Tabelle ist? Ich habe diese Frage gegoogelt …



1
Volltextsuche in vielen Tabellen in MySQL
Wir haben hohe Verkehrs Nachrichten - Websites, ich möchte eine Funktion hinzuzufügen , dass jeder Benutzer über alle Inhalte der Website durchsuchen können, wie news, polls, comments, galleriesusw. Jeder Inhaltstyp hat seine eigenen Tabellen. Ich habe beschlossen, eine Tabelle zu erstellen, die alle Inhalte aller Typen enthält: CREATE TABLE full_text_search …

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.