Liên kết dữ liệu giữa các bảng trong access

Liên hệ QC

nguyenlk123

Thành viên mới
Tham gia
19/5/20
Bài viết
4
Được thích
0
Mọi người cho mình hỏi, mình có 1 bảng sản phẩm chứa thông tin gồm có các trường như: mã sp, tên sp, mã ncc, tên ncc.
Và 1 bảng sản phẩm không phù hợp lưu trữ dữ liệu những sản phẩm lỗi, mình mún tạo 1 form để trích xuất thông tin từ bảng sản phẩm add vào bảng sản phẩm lỗi thì mình làm sao ạ
 
Có một bảng lỗi rồi thì còn trích cái gì nữa?
 
Có một bảng lỗi rồi thì còn trích cái gì nữa?
À ý mình là, giả sử bảng sản phẩm mình đang lưu trữ thông tin của 100 sản phẩm bán hàng, trong thời gian bán sẽ phát sinh những sản phẩm bị lỗi (móp, bể, rách bao bì,...) minh mún tạo 1 form để quản lý những sản phẩm lỗi đó, thông tin sản phẩm thì mình lấy từ bảng sản phẩm, cứ có 1 sp lỗi mình sẽ add thêm 1 dòng thông tin vô bảng sản phẩm lỗi mà thông tin thì lấy từ bảng sản phẩm, như khi minh nhập thông tin sản phẩm lỗi, nhập mã sp sẽ auto hiện tên sản phẩm chẳng hạn
 
À ý mình là, giả sử bảng sản phẩm mình đang lưu trữ thông tin của 100 sản phẩm bán hàng, trong thời gian bán sẽ phát sinh những sản phẩm bị lỗi (móp, bể, rách bao bì,...) minh mún tạo 1 form để quản lý những sản phẩm lỗi đó, thông tin sản phẩm thì mình lấy từ bảng sản phẩm, cứ có 1 sp lỗi mình sẽ add thêm 1 dòng thông tin vô bảng sản phẩm lỗi mà thông tin thì lấy từ bảng sản phẩm, như khi minh nhập thông tin sản phẩm lỗi, nhập mã sp sẽ auto hiện tên sản phẩm chẳng hạn
Bạn cho ví dụ về các bảng "sanPham" xem;
 
Nguyên tắc giải quyết cái này, trong ký thuyết CSDL LH gọi là "cách sử dụng bảng trung gian (intermediate table)"
Tạo một bảng tên là BangLoi. Bảng này sẽ chứa thông tin các thể loại lỗi.
Tạo một bảng trung gian gồm 2 trường (đều là khoá ngoại). Trường thứ nhất là Mã Sản Phẩm (bi lỗi). Trường thứ hai là mã thể loại lỗi.
Như vậy, bảng này sẽ tạo một kết nối N-N giữa sản phẩm và lỗi.
 
Web KT

Bài viết mới nhất

Back
Top Bottom