Cho hỏi ve Access! Em muốn dùng phần mềm Accsess để hỗ trợ công việc kinh doanh gia đình em ạ. Nhập kho bao nhiêu, mỗi ngày xuất bao nhiêu, và thu nhập mỗi ngày là bao nhiêu . _Tạo các table về hàng tồn kho gồm: Ngày tháng, Qui cách, Đơn gia. ( Khóa chính: qui cách) _Tạo table khác để tính thu nhập cho mỗi ngày gồm: Ngay thang, qui cach, Don gia, Gia von, Tien lai. ( Khoá chính: qui cách) Em đã tạo các table nhưng khi tạo relationship lại không được ạ. Em muốn khi nhập vào qui cách thì nó sẽ biết Don giá, nhập Giá bán thì nó sẽ tính được Tien lai. Không hiểu có vấn đề gì về phần tạo table và khoá chính không khi tạo relatioship ??? Mong các anh chị giúp dùm.
Gửi cái files đó lên đâu đó rồi post link vào đây thì mới nghiên cứu được, chứ nghe bạn tả đã muốn ốm rồi
Access là 1 PM quản lý dữ liệu rất hay. Tuy nhiên cần phải nắm vững những khái niệm cơ bản về mối quan hệ (relationship) và cơ sở sữ liệu ... thì mới phát huy hết những tính năng của nó. Theo những gì bạn nêu lên về các table và cấu trúc của nó thì mình thấy chưa hợp lý. VD field Dongia có trong cả 2 table Master và Slave ... tuy nhiên sẽ không đi sâu vào vấn đề này ... 1. Về việc tạo relationship giữ các table thì table mẹ (master) có khóa chính là quicach thì đúng rồi, nhưng table con không thể có khóa chính là quicach được. (VD: record 1 của table 1 có giá trị quicach là quicach1 thì chỉ có 1 record của table 2 có giá trị quicach là quicach1, trong khi mối quan hệ này là 1 - nhiều ... - Nếu cần phân tích sâu hơn thì mình sẽ bàn sau...) Như vậy khóa chính của table thứ 2 cần phải là 1 field khác. 2. Tạo mối quan hệ 1-nhiều (one-many) giữa table thứ 1 và table thứ 2 bằng khóa quicach, cần lưu ý là kiểu dữ liệu của 2 field này phải giống nhau và có độ lớn như nhau.) 3. Khóa chính nên ngắn gọn và có hệ thống (không quá 10 ký tự và có tính liên tục - VD: QC001, QC002 ...), bạn nên thêm 1 fiel nữa trong table để giải thích ý nghĩa, nội dung hoặc mặt hàng ... 4. Tiền lãi (???) nên tính bằng công thức trong query/form nếu bạn muốn tính tự động, trong trường hợp này cần có thêm 1 field về lãi suất, vd 10%, 20% chẳng hạn... ... PS: Ở đây đất chật quá, nếu bạn cần hỏi gì về Access có thể mail cho mình. Email: jbkhoa@yahoo.com
Mình vừa làm cái access về quản lý hàng hoá rất hay, nếu bạn muốn nghiên cứu thì mình gửi cho ( cho mail nha )