II. PHÂN TÍCH VAÌ THIẾT KẾ CHƯƠNG TRÌNH :
6. Thiết kế cơ sở dữ liệu :
6.2 TABLE NHAPXUATKHO :
Đây là tệp tin lưu trữ số liệu nhập liệu chính, có chức năng theo dõi biến động vật tư.
Dữ liệu MADH là khoá chính của tệp cơ sở dữ liệu vì nó cho phép nhận dạng một Phiếu nhập (xuất) duy nhất.
Dữ liệu MAKHO, MAKH, MANX, MACT là khoá ngoại của tệp vì nó là khoá chính của tệp DANHMUCKHO, KHACHHANG, DANHMUCNX, DANHMUCCT.
Các dữ liệu còn lại đều là thuộc tính của tệp vì tồn tại phụ thuộc hàm giữa khoá chính MADH với mỗi thuộc tính của nó.
Như vậy, ứng với mỗi giá trị của khoá chính chỉ tồn tại duy nhất một và chỉ một giá trị các thuộc tính của nó.
Fieldname Caption Properties
MADH Mã đơn hàng Data type : Text Field size : 20 Input mask : > Require : Yes Index : Yes(No Duplicates)
MACT Mã chứng từ Data type : Text Field size : 3 Index : No
SOCT Số chứng từ Data type : Text Field size : 10 Index : No
NGAYCT Ngày chứng từ(ngày hoá đơn) Data type : Date/Time Format : dd/mm/yyyy
Index : No
MANX Loại phiếu
Data type : Text Field size : 3 Input mask : >L Require : Yes Index : No
MAKH Mã khách hàng Data type : Text Field size : 5 Require : Yes
MAKHO Mã kho Data type : Text Field size : 4 Require : Yes
PHANXUONG Xí nghiệp, Phân xưởng Data type : Text Field size : 30 Index : No
NHANVIEN Họ tên nhân viên liên quan đến nhập, xuất Data type : Text Field size : 30 Require : Yes
DIENGIAI Diễn giãi Data type : Text Field size : 50 Index : No CTULHE Chứng từ liên hệ Data type : Text Field size : 10 Format : > Index : No Data type :
NGAYLHE Ngày liên hệ Date/Time
Format : dd/mm/yyyy
Index : No
NGAYHT Ngày hạch toán Data type : Date/Time Format : dd/mm/yyyy Index : No 6.3 TABLE CHITIETNX :
Đây là tệp tin lưu trữ số liệu vật tư trong Phiếu nhập (xuất)
Fieldname Caption Properties
K02MADH Mã đơn hàng Data type : TextField size : 20 Input mask : >
Index : Yes( Duplicates OK)
MAVT Mã vật tư Data type : TextField size : 8
Index : Yes( Duplicates OK)
SODONG Số dòng Data type : NumberField size : Byte Index : Yes( Duplicates OK)
SOLUONG Số lượng Data type : NumberField size : Double Format : Standard
Index : No
DONGIA Đơn giá Data type : NumberField size : Double Format : Standard
Index : No
LongInterger
Default Value: 0 Decimal Place: 0
TTIEN Thành tiền Data type : NumberField size : Double Format : Standard
Index : No
TKNO, TKCO Tài khoản Nợ (Có)
Data type : Text Field size : 10 Index : No
MAXL Mã xếp loại Data type : TextField size : 4 Index : No