RE: Thiết kế cơ sở dữ liệu quản lý bán hàng
muaphonui_2010 > 07-03-14, 09:23 PM
Nói đến CSDL bán hàng thì nó tương đối rộng vì nó sẽ gồm:
- bán hàng
- Báo giá
- Mua hàng
- Xuất trả nhà CC
- Nhập trả hàng của khách hàng
- Xuất dùng nội bộ, sản xuất...
Sơ sơ bạn phải có bấy nhiêu Tables (chưa nói danh mục)
Nhưng với mình kinh nghiệm của mình thì bạn nên thiết kế tất các Tables trên (Là các tables liên quan đến NXT- Công nợ) vào 2 Tables thôi (tables "hang_TongHop" và Tables "Hang_chitiet")
- 2 Tables trên liên kết với nhau qua 1 trường số chứng từ hay số ID cũng dc
- Và cái quan trọng nhất là có thêm 1 trường "Loại chứng từ" dùng để phân biệt loại này là nhập mua hay xuất bán hay xuất trả NCC....)
Sau này ta thiết kế Form ta sẽ dựa vào cột "mã chứng từ" này mà ta sẽ biết mở lên Form nào cho đúng...
- CÒn phương án thiết kế nhiều Tables thì cũng ok, nhưng khi mình tập hợp dữ liệu lên bang NXT hay công nợ thì ta phải gôm dữ liệu từ nhiều bảng lại hơi cực
Mong với ít dòng trên giúp bạn có được giải pháp tối ưu nhất cho bạn.