2017-04-14 7 views
0

Ich erstelle eine Barber Shop-Datenbank, die sich um die Idee von Master-Tabelle und Kind-Tabellen dreht. In der Produkttabelle muss ich Steuern (Geldformat) mit einer Bedingung auf der Spalte der Haupttabelle anzeigen. Ein Fremdschlüssel wird später von der Haupttabelle zur untergeordneten Tabelle in der Steuerspalte hinzugefügt. Wie genau soll ich das schreiben?Wie erstellt man eine Datenbank in SQL Server 2012?

+0

Komm. Einfach Google wie man eine Datenbank in SQL Server erstellt. Es ist nicht schwer. – dfundako

Antwort

0

Hoffen, dass dieses Beispiel würde Ihnen helfen,

USE COSTUMERENTAL; 

    CREATE TABLE dbo.CATEGORY -- should always specify schema 
    (
     CATEGORY_ID  CHAR(5) PRIMARY KEY, -- can't be two data types 
     CATEGORY_DESC  CHAR(50) NOT NULL 
    ); -- don't need to specify PRIMARY KEY twice 

    --USE COSTUMER RENTAL; -- is there a space in the name or not? 

    CREATE TABLE dbo.COSTUME 
    (
     Costume_ID    CHAR(5), -- need commas 
     Costume_Desc   CHAR(50), 
     Costume_Size   CHAR(5), 
     Costume_RentalPricE  DECIMAL(12,2), -- Number isn't a valid SQL Server data type 
     Category_ID    CHAR(5) 
    ); -- need closing brackets; also should always use semi-colons to terminate 
+0

wie ich in der Beschreibung oben sagte ich möchte eine Kind-Tabelle mit einer Spalte "Steuer", die je nach Preis variiert. Meine Frage ist also implizit, wie man eine Haupttabelle mit der Spalte "tax" entwirft, die Werte in der untergeordneten Tabellenspalte "tax" mit Fremdschlüssel auslegt. Vielen Dank für die Antwort, aber können Sie auch in dieser Frage ein Lichtblick haben? –

Verwandte Themen