Hướng dẫn em cách tạo một cơ sở dữ liệu bán hàng

Em được thầy giao tạo một cơ sở dữ liệu bán hàng. Nhưng em vẫn không hiểu cách tạo bảng để có quan hệ 1-N hoặc N-N. Ví dụ e tạo một bảng sản phẩm:

  • Một nhà sản xuất có thể có nhiều sản phẩm
  • Một sản phẩm có thể có nhiều màu sắc
  • Một loại sản phẩm có thể có nhiều sản phẩm
    .
    E không biết tạo thế này đúng chưa, a/c nào giải thích cho em với ạ.
    Em xin cảm ơn!!

mình nghĩ là nên thêm 1 bảng product_color để gán màu cho các sản phẩm. và color với product_color quan hệ 1-N, product với product_color quan hệ 1-N.
Bởi vì trong bảng product có thuộc tính id_color là thuộc tính đa trị.

Theo bạn là thế này hả.

đúng rồi đó bạn :slight_smile:

đúng dồi đó bạn :smiley:

Dạ vâng, em cảm ơn :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?