注文明細
名前 | タイプ | デフォルト値 | Nullable | 子テーブル | 親テーブル | コメント |
---|---|---|---|---|---|---|
id | text | false | ||||
order_id | text | false | public.orders | 注文ID | ||
book_id | text | false | public.books | 書籍ID | ||
quantity | integer | false | 数量 | |||
price | integer | false | 価格 |
名前 | 定義 |
---|---|
書籍の購入 | 書籍を購入する際に関連するテーブルのまとまり。 顧客が購入できるためには、配送先が設定される必要がある。 配送時に参照される製品コードはproductsテーブルから取得される。 |
名前 | タイプ | 定義 |
---|---|---|
order_items_book_id_fkey | FOREIGN KEY | FOREIGN KEY (book_id) REFERENCES books(id) ON UPDATE CASCADE ON DELETE RESTRICT |
order_items_order_id_fkey | FOREIGN KEY | FOREIGN KEY (order_id) REFERENCES orders(id) ON UPDATE CASCADE ON DELETE RESTRICT |
order_items_pkey | PRIMARY KEY | PRIMARY KEY (id) |
名前 | 定義 |
---|---|
order_items_pkey | CREATE UNIQUE INDEX order_items_pkey ON public.order_items USING btree (id) |
erDiagram
"public.order_items" }o--|| "public.orders" : "FOREIGN KEY (order_id) REFERENCES orders(id) ON UPDATE CASCADE ON DELETE RESTRICT"
"public.order_items" }o--|| "public.books" : "FOREIGN KEY (book_id) REFERENCES books(id) ON UPDATE CASCADE ON DELETE RESTRICT"
"public.order_items" {
text id
text order_id FK
text book_id FK
integer quantity
integer price
}
"public.orders" {
text id
text customer_id FK
}
"public.books" {
text id
text title
timestamp_3__without_time_zone published_on
integer price
text subtitle
text publisher_id FK
}
Generated by tbls