sql >> データベース >  >> RDS >> Sqlserver

SQLServerでの1対1の関係の定義

    1対1は、実際にはスーパータイプ/サブタイプの関係で頻繁に使用されます。子テーブルでは、主キーは親テーブルへの外部キーとしても機能します。次に例を示します。

    CREATE TABLE Organization
    ( 
         ID       int PRIMARY KEY,
         Name     varchar(200),
         Address  varchar(200),
         Phone    varchar(12)
    )
    GO
    
    CREATE TABLE Customer
    ( 
         ID              int PRIMARY KEY,
         AccountManager  varchar(100)
    )
    GO
    
    ALTER TABLE Customer
        ADD  FOREIGN KEY (ID) REFERENCES Organization(ID)
            ON DELETE CASCADE
            ON UPDATE CASCADE
    GO
    


    1. PostgreSQL8.3以降の全文検索

    2. MySQLデータベースからhtmlドロップダウンリストへのデータのフェッチ

    3. Java SQLData-リスト/配列を使用してユーザーオブジェクトにキャストしますか?

    4. MySQLのWHERE列=での疑問符の重要性は何ですか?