30/09/2018, 18:55

Vấn đề về cơ sỡ dữ liệu?

Em ko biết câu hỏi chính xác như thế nào nên thôi cứ để tiêu đề như vậy.
Em đang làm cái phần mềm quản lý bán Cafe, nhập sản phẩm, và tạo hóa đơn.
Vấn đề em đang suy nghĩ là như này:
Làm sao để lưu nhiều giá trị giống nhau vô bảng, khi 1 cùng 1 hóa đơn, phải lưu lại

  • tên sản phẩm 1, có bao nhiêu sản phẩm, tổng tiền
  • tên sản phẩm 2, có bao nhiêu sản phẩm, tổng tiền
  • tên sản phẩm X, có bao nhiêu sản phẩm, tổng tiền
    tại vì em đang tính 1 order sẽ lấy 1 hàng trong bản Order thôi.
    Câu hỏi trình bày hơi khó hiểu nhưng anh em cố gắng giúp dùm vé nha
Hai Phan Gia viết 21:10 ngày 30/09/2018

Bạn cho mình biết tên các bảng dữ liệu liên quan đến câu hỏi được ko, mình còn gà nên cũng chưa hiểu rõ câu hỏi lắm

Hien Phan viết 20:57 ngày 30/09/2018

Làm sao để lưu nhiều giá trị giống nhau vô bảng, khi 1 cùng 1 hóa đơn, phải lưu lại

Nguyễn Hữu Quyền viết 21:06 ngày 30/09/2018

Bạn lên google tra hình ảnh một tờ hoá đơn sẽ thấy rằng , hóa đơn nó đầu tiên có thông tin của quán , thông tin khách hàng, mã số hóa đơn , ngày giờ giao dịch v.v. ,

Thứ hai là các dòng sản phẩm ( dòng hóa đơn) gồm mã sản phẩm, tên sản phẩm , đơn giá , số lượng và thành tiền.

Cuối hóa đơn là một dòng ghi tổng sản phẩm và tổng tiền cộng với tổng tiền bằng chữ và chữ ký của nhân viên.

Vậy qua phân tích trên bạn sẽ thấy đầu tiên sẽ tạo ra bảng Hóa đơn (order_table) lưu thông tin khách hàng, ngày giờ giao dịch, bảng này có khóa chính là order_table_Id

Tiếp theo đó bạn tạo bảng order_line (dòng hóa đơn) để lưu mã sản phẩm và số lượng nhớ có đơn giá tại thời điểm đó nữa nhé phòng trường hợp bạn thay đổi giá bán. Và bảng order_line sẽ móc nối với bản order_table qua order_table_id.

Vậy là vấn đề của bạn đã được giải quyết , khi cần lôi dạn sách sản phẩm của một hóa đơn thì bạn truy vấn theo order_table_id là ra.

Chúc bạn thành công ^^~.

Dương Nylghara viết 21:08 ngày 30/09/2018

https://www.dropbox.com/sm/share_link/Database.rar

Mình cho bạn database phần mềm quản lý quán cà phê. Trước có làm phần mềm này

Nguyễn Chí Cần viết 21:08 ngày 30/09/2018

Mới online, thật ra là vấn đề cơ sở dữ liệu em cũng ko biết gì hết nên ko thể trình bài ra, thầy trong trường dạy ko hiểu, còn trên mạng nói dài dòng quá nên chưa hiểu
Cảm ơn mọi người giúp đỡ, em sẽ đọc kỹ phần reply của bác nghuuquyen, bác Nylghara em xin lại link nhé, bác gửi link sai rồi

Lê Đình Huy viết 21:05 ngày 30/09/2018

@Nylghara bị sai link rồi nha

Dương Nylghara viết 20:56 ngày 30/09/2018

Edit lại link : http://www.mediafire.com/download/ck3aqa9ysnm3bn4/Database.rar

Bài liên quan
0