- Bi uể đồ phân rã ch cn ng 1– Q un lý thit ế
THI TK CHẾ Ế ƯƠNG TRÌNH
IV.2.1 THIT KD LI U CHẾ ỮỆ ƯƠNG TRÌNH Q UN LÝ THIT BT NG Ổ ÀI:
ÀI: Đ Đặ ảc t các b ng d li u:ả ữ ệ B ng ả đơn v (tblDonvi) .ị Tr ng khoá: ườ Mã đ n v .ơ ị Các khoá liên k t: ế Mã đ n v .ơ ị
Các t p liên k t: ệ ế B ng tài kho n đ n v , b ng nhân viên, b ng t ng đài, b ng thi t bả ả ơ ị ả ả ổ ả ế ị ngo i vi.ạ
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã đơn vị Integer 4
Tên đ n vơ ị varchar 50 S đi n tho iố ệ ạ varchar 9
S Faxố varchar 9
B ng nhân viên (tblNhanvien)ả . Tr ng khoá: ườ Mã nhân viên.
Các khoá liên k t: ế Mã nhân viên, mã đ n v .ơ ị Các t p liên k t: ệ ế B ng tài kho n nhân viên.ả ả
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã nhân viên varchar 10
Mã n vđơ ị Integer 4
Tên nhân viên varchar 30 B ng tài kho n ả ả đơn v (tblTkdonvi):ị
Tr ng khoá: ườ Mã tài kho n đ n vả ơ ị.
Các khoá liên k t: ế Mã đ n v .ơ ị Các t p liên k t: ệ ế B ng đ n v .ả ơ ị
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã tài kho n ả đơn vị integer 4
Mã n vđơ ị integer 4
Quy n truy c pề ậ varchar 10 M t kh u đ n vậ ẩ ơ ị varchar 10
B ng tài kho n nhân viên (tblTknvien) :ả ả Tr ng khoá: ườ Mã tài kho n nhân viên.ả
Các khoá liên k t: ế Mã nhân viên Các t p Liên k t: ệ ế B ng nhân viênả
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã tài kho n nhân viênả integer 4
Mã nhân viên integer 4
Quy n truy c pề ậ varchar 10 M t kh uậ ẩ varchar 10
B ng t ng ài (tblTdai) :ả ổ đ
Tr ng khoá: ườ Mã t ng đài.ổ
Các khoá liên k t: ế Mã t ng đài, mã đ n v .ổ ơ ị
Các t p Liên k t: ệ ế B ng đ n v , b ng Frame, b ng trung k , b ng máy n n, b ngả ơ ị ả ả ế ả ắ ả Accu.
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã t ng àiổ đ integer 4
Mã n vđơ ị integer 4
Tên t ng đàiổ varchar 10 Hãng s n xu tả ấ varchar 20 N c s n xu tướ ả ấ varchar 20 Ngày s d ngử ụ Smalldatetime 4 Dung l ng l p đ tượ ắ ặ varchar 10 B ng vùng (tblVung) :ả
Tr ng khoá: ườ Mã vùng.
Các khoá liên k t: ế Mã vùng.
Các t p Liên k t: ệ ế B ng Frame, b ng máy n n, b ng Accu.ả ả ắ ả
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã vùng integer 4
Tên vùng Varchar 50
B ng Frame (tblFrame) :ả
Tr ng khoá: ườ Mã Frame.
Các khoá liên k t: ế Mã Frame, mã t ng đài, mã vùng.ổ
Các t p Liên k t: ệ ế B ng t ng đài,ả ổ b ng Shelf, b ng vùng.ả ả
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã Frame integer 4
Mã t ng àiổ đ Integer 4
Mã vùng Integer 4
Tên Frame Varchar 10
Ngày l p đ tắ ặ Smalldatetime 4
B ng Shelf (tblShelf) :ả Tr ng khoá: Mã Shelf.ườ
Các khoá liên k t: ế mã shelf, mã Frame.
Các b ng liên k t: ả ế b ng Frame, b ng Card t ng đài.ả ả ổ
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã Shelf integer 4
Mã Frame integer 4
Tên Shelf Varchar 1
B ng Card t ng ài (tblCard) :ả ổ đ Tr ng khoá: ườ mã card.
Các khoá liên k t:ế mã card, mã lo i card, mã shelf.ạ
Các b ng liên k t: ả ế b ng Shelf, b ng lo i card, b ng đ i card.ả ả ạ ả ổ
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã Card integer 4
Mã Shelf integer 4
Mã lo i cardạ integer 4
Tên card Varchar 10
Ngày s d ngử ụ Smalldatetime 4 B ng ả đổi Card (tblDcard) :
Tr ng khoá: ườ mã đ i card, mã card t ng đài.ổ ổ
Các khoá liên k t:ế mã đ i card, mã card t ng đài.ổ ổ Các b ng liên k t: ả ế b ng card t ng đài.ả ổ
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã đổi Card integer 4
Mã card t ng àiổ đ integer 4
Ngày s d ngử ụ Smalldatetime 4 Ngày đ i cardổ smallDatetime 4 Ng i th c hi nườ ự ệ Varchar 30 Lý do thay đ iổ Varchar 100 S serial c a cardố ủ Varchar 15
B ng nhóm trung kả ế(tblTG): Tr ng khoá: ườ mã nhóm trung k .ế
Khoá liên k t: ế mã nhóm trung k , mã t ng đài. ế ổ Các b ng liên k t: ả ế b ng t ng đài, b ng lu ng t ng đài.ả ổ ả ồ ổ
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã nhóm trung kế integer 4
Mã t ng àiổ đ integer 4
Tên nhóm trung kế Varchar 10 H ng liên l cướ ạ Varchar 20 B ng lu ng t ng ài (tblLuongTdai)ả ồ ổ đ :
Tr ng khoá: ườ mã lu ng t ng đài.ồ ổ
Khoá liên k t: ế mã lu ng t ng đài, mã nhóm trung k .ồ ổ ế
Các b ng liên k t: ả ế b ng nhóm trung k , b ng đ ng truy n truy n d n – t ngả ế ả ườ ề ề ẫ ổ đài, b ng đ ng truy n t ng dài – VTN. ả ườ ề ổ
Thu c tínhộ Ki uể Độ ớ l n(byte)
Mã lu ng t ng àiồ ổ đ integer 4
Mã nhóm trung kế integer 4
Tên lu ng t ng đàiồ ổ Varchar 10 To đ lu ng phátạ ộ ồ Varchar 10 To đ lu ng thuạ ộ ồ varchar 10