• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

xây dựng CSDL

Bạn có những ý tưởng, sáng kiến nhưng không thực hiện được? Hãy chia sẽ với mọi người để biến ý tưởng thành hiện thực

Moderator: Điều hành

User avatar
QUANITGROBEST
Thành viên trung thành
Thành viên trung thành
Posts: 227
Joined: Thu 11/10/2012 9:47 am
Location: Thái Bình
Has thanked: 78 times
Been thanked: 24 times
Contact:

xây dựng CSDL

Postby QUANITGROBEST » Sun 04/05/2014 12:04 pm

Mình đang làm báo cáo về sản lượng bán hàng các khu vực trong cả nước, đại loại như thế này.
1.Trong nước chi thành các khu vực, hiện tại với năm 2014 là 21 khu vực
Trong mỗi khu vực đó có các khu vực con.
Năm 2014
Quảng Ninh - Thái Bình - Hải Phòng - Nam Định
Hoành Bồ, Yên Hưng
Hải Phòng
Giao Phong
Đầm Hà, Hải Hà
Móng Cái

Như trên thì Quảng Ninh - Thái Bình - Hải Phòng - Nam Định là khu vực cấp cha, và 5 KV còn lại là con nằm trong KV cha.
Mình xây dựng 1 table lưu thông tin như thế này:
Image
Table này sẽ lưu toàn bộ thông tin cả KV cha và KV con, phân biệt thông qua ParentID.
2. Trong nước thì có các đại lý mua hàng và phân phối hàng.
Bao gồm các loại như thế này:
• Đại lý cấp 1(lấy thức ăn trực tiếp từ công ty).
• Đại lý cấp 2, thuộc vào 1 đại lý cấp 1 (sẽ lấy thức ăn từ cấp 1 đó).
• Hộ nuôi có thể thuộc cấp 1(lấy thức ăn từ ĐL cấp 1), hoặc thuộc 1 ĐL cấp 2(lấy thức ăn từ ĐL cấp 2).
Mình xây dựng table lưu thông tin các đại lý như sau:
Image
Tất cả các đại lý thuộc 3 loại lưu chung vào 1 table.
Mà các khu vực và đại lý cập nhập theo năm, năm nay hiện tại có 21 khu vực lớn, nhưng qua năm có thể sẽ nhiều hơn hoặc ít hơn, nên mình xây dựng liên kết nó như thế này.

Image

Mình cho xuất hiện 1 table thứ 3 để đảm bảo thông tin lưu qua các năm được đảm bảo khi muốn truy xuất lại các năm cũ.

các bạn xem và cho ý kiến mình thiết kế như vậy có ổn không, truy vấn dữ liệu ok hết ko.


http://grobest.com.vn/[url]spasenhong.vn[/url]

Return to “Ý tưởng của bạn”

Who is online

Users browsing this forum: No registered users and 1 guest