Bảng những sản phẩm

Một phần của tài liệu Lập trình cơ sở dữ liệu C Sharp-Phần 1 ppt (Trang 39 - 40)

những chi tiết đơn đặt . Bạn sẽ học về những bảng sản phẩm tiếp theo.

Bảng 2.6: Định nghĩa cho những cột của Bảng những chi tiết đơn đặt

Tên cột Kiểu cơ sở dữ liệu Chiều dài Cho phép giá trị Null ?

OrderID int 4 Yes

ProductID int 4 Yes

UnitPrice money 8 Yes

Quantity smallint 2 Yes

Discount real 4 Yes

Bng nhng sn phm

Bảng những sản phẩm chứa những hàng lưu trữ những chi tiết của mỗi sản phẩm được bán bởi Công ty Northwind. trong Hình 2.17, Tôi có hạn chế những hàng được truy xuất từ bảng những sản phẩm với cột

ProductID bằng 22, 39, và 46 (chúng tương tự như những giá trị cho cột ProductID cho những hàng trong bảng Order Details được chỉ ra trước đó trong Hình 2.16).

Hình 2.17: những hàng được hạn chế từ bảng những sản phẩm

Khóa chính cho bảng những sản phẩm là cột ProductID. Cột CategoryID của bảng những sản phẩm là một khóa ngoại ,nó tham chiếu tới cột CategoryID của bảng Categories . Bảng Categories chứa nhiều hạng lọai của những sản phẩm.

Cột SupplierID của bảng những sản phẩm là một khóa ngọai nó tham chiếu tới cột SupplierID của bảng Suppliers (nhà cung ứng) Bảng Suppliers chứa những nhà cung ứng (Suppliers ) những sản phẩm cho Công ty Northwind. Bảng 2.7 cho thấy định nghĩa cho những cột của Bảng những sản phẩm .

Bảng 2.7: Định nghĩa cho những cột của Bảng những sản phẩm

Tên cột Kiểu dữ liệu Chiều dài Cho phép giá trị Null ?

ProductID int 4 No

ProductName nvarchar 40 No SupplierID int 4 Yes CategoryID int 4 Yes QuantityPerUnit nvarchar 20 Yes UnitPrice money 8 Yes UnitsInStock smallint 2 Yes UnitsOnOrder smallint 2 Yes ReorderLevel smallint 2 Yes Discontinued bit 1 Yes

Trong mục kế tiếp bạn sẽ học xây dựng những câu truy vấn để truiy xuất những hàng từ những bảng như thế nào.

Một phần của tài liệu Lập trình cơ sở dữ liệu C Sharp-Phần 1 ppt (Trang 39 - 40)