1 Cfg_UserState
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 StateID int PK Y Y Identity của bảng
2 StateName nvarchar UK Y Tên trạng thái
4 CreatedByUserID bigint FK Ng−ời khởi tạo
5 IsDeleted bit Trạng thái xoá
- Chứa dữ liệu về trạng thái ng−ời dùng.
- Trong ch−ơng trình mặc định có các trạng thái sau: i. 1: Active - Ng−ời dùng đang hoạt động. ii. 2: Lock - Ng−ời dùng bị khoá.
iii. 3: UnActive - Ng−ời dùng không hoạt động.
2 Cfg_User.
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 UserID bigint PK Y Y Identity của bảng
2 UserName nvarchar UK Y Tên ng−ời dùng
3 FullName nvarchar Họ tên đầy đủ của
ng−ời dùng
4 Password nvarchar Y Mật khẩu
5 StateID int FK Y Xác định trạng thái
ng−ời dùng
6 CreatedByUserID bigint FK Ng−ời khởi tạo
7 IsDeleted bit Trạng thái xoá
- Chứa dữ liệu về thông tin ng−ời sử dụng ch−ơng trình.
- Trong ch−ơng trình mặc định có các ng−ời dùng sau:
i. 1: admin - Ng−ời dùng quản trị, có quyền cao nhất, có quyền truy cập vào mọi chức năng trong hệ thống.
3 Cfg_Group.
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 GroupID int PK Y Y Identity của bảng
2 GroupName nvarchar UK Y Tên nhóm ng−ời dùng
3 Note nvarchar Ghi chú
4 CreatedByUserID bigint FK Ng−ời khởi tạo
5 IsDeleted bit Trạng thái xoá
- Chứa dữ liệu về nhóm ng−ời dùng.
- Trong ch−ơng trình mặc định có các nhóm ng−ời dùng sau: i. 1: Administrators – Nhóm ng−ời dùng quản trị. ii. 2: Guests – Nhóm ng−ời dùng khách.
iii. 3: Power – Nhóm ng−ời dùng có các chức năng đặc biệt.
4 Cfg_Group_User.
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 GroupUserID bigint PK Y Y Identity của bảng
2 GroupID int FK Y Xác định nhóm ng−ời
dùng
3 UserID bigint FK Y Xác định ng−ời dùng
- Chứa dữ liệu về ng−ời dùng trong nhóm, giúp quản lý ng−ời dùng theo nhóm.
5 Cfg_NodeType.
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 NodeTypeID int PK Y Y Identity của bảng
2 NodeTypeName nvarchar UK Y Tên kiểu chức năng
3 Note nvarchar Ghi chú
4 CreatedByUserID bigint FK Ng−ời khởi tạo
5 IsDeleted bit Trạng thái xoá
- Chứa dữ liệu về kiểu chức năng, giúp cho việc định nghĩa chức năng trong ch−ơng trình.
- Trong ch−ơng trình mặc định có các kiểu chức năng sau: i. 1: Sub menu – Nhóm chức năng (group of functions) ii. 2: Function - Chức năng cụ thể
6 Cfg_Node.
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 NodeID bigint PK Y Y Identity của bảng
2 NodeName nvarchar UK Y Tên chức năng
3 NodeTypeID int FK Y Kiểu chức năng
4 ParentNodeID bigint FK Thuộc nhóm chức
năng
5 NodeIndex int Thứ tự (trên menu)
của chức năng
6 URL nvarchar Địa chỉ internet tham
7 ContentURL nvarchar Mô tả nội dung chức năng
8 CreatedByUserID bigint FK Ng−ời khởi tạo
9 IsDeleted bit Trạng thái xoá
- Chứa dữ liệu về các chức năng trong ch−ơng trình.
7 Cfg_Group_Node
STT Tên tr−ờng Kiểu dữ liệu Khoá Bắt buộc
Tự
tăng Mô tả
1 GroupNodeID bigint PK Y Y Identity của bảng
2 NodeID bigint FK Y Xác định chức năng
3 GroupID int FK Y Xác định nhóm ng−ời
dùng
- Chứa dữ liệu về quyền truy cập các chức năng theo nhóm ng−ời dùng, giúp cho việc phân quyền cho nhóm ng−ời dùng.