Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

1 id cho các mặt hàng khác

Có ba bảng. Một sẽ chứa các sản phẩm:

id    Product
1     Windows XP Professional
2     Keyboard
3     Mouse
4     LCD Monitor
5     Speaker

một cái khác chứa các yêu cầu:

id    request_date    dept       supplier
1     25-Jul-2012     Production Microsoft

Bản đồ thứ ba ánh xạ hai bản đồ đầu tiên với nhau

id  request_id  item_id
1   1           1
2   1           2
3   1           3
4   1           4
5   1           5

(Ngoài ra, bạn có thể tạo id của sản phẩm là số nguyên tố và lưu trữ items cột dưới dạng bội số của các mục. Tất cả những gì bạn cần làm là tìm các yếu tố chính của items và sau đó bạn có danh sách các mục! *)

* Vì một số lý do, không ai tại nơi làm việc cho rằng đây là một ý kiến ​​hay.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. làm thế nào để cấp đặc quyền người dùng trên lược đồ cụ thể?

  2. Hàm JSON_QUERY () trong Oracle

  3. Cách xử lý ORA-02014:không thể chọn CẬP NHẬT từ chế độ xem với DISTINCT, GROUP BY, v.v.

  4. Lưu trữ nhiều giá trị cho một trường trong cơ sở dữ liệu

  5. Làm cách nào để thiết kế một bảng lưu trữ dữ liệu rất lớn?