4.3 表の作成(TRANSACTIONS)

TRANSACTIONS表には、利用者と本に関連する各処理(利用者への本の貸出し、返却など)の行が含まれます。また、2つの外部キー列が含まれます。

  1. SQLワークシートで、次の文を入力します。

    CREATE TABLE transactions (
       transaction_id NUMBER,
       patron_id CONSTRAINT for_key_patron_id
          REFERENCES patrons(patron_id),
       book_id CONSTRAINT for_key_book_id
          REFERENCES books(book_id),
       transaction_date DATE
          CONSTRAINT tran_date_not_null NOT NULL,
       transaction_type NUMBER
          CONSTRAINT tran_type_not_null NOT NULL,
       CONSTRAINT transactions_pk PRIMARY KEY (transaction_id));
  2. 「文の実行」アイコンをクリックします。

    「スクリプト出力」ペインに次の通知が表示されます。

    Table TRANSACTIONS created.