01/10/2018, 17:17
Giải pháp xử lý tài chính
Xin chào ae,
Hôm nay lại làm phiền ae 1 chút, mình đang làm project về quản lý đại loại db như sau: Users(UserId,Username,Info,…),PhieuThu(Id,UserId,otherinfo,…).
Vấn đề xảy ra khi 1 User có thể tạo được nhiều phiếu thu và các phiếu tăng lên khi tạo thêm(1,2,…).
Mình đang phân vân giữa 2 cách làm.
-
- Lưu 1 column trong bảng Users(PhieuThu: giá trị ban đầu 0), khi user tạo phiếu mình tăng dần lên và update vào cho user đó.
-
- Đếm số phiếu trong bảng phieuthu của user để tăng lên.
Xin hỏi mình dùng cách 2 thì sử dụng db mssql với số phiếu càng nhiều thì có làm chậm quá trình xử lý hơn nhiều k ạ. (Ước tính khoảng 100 users, mỗi user 1 tháng tạo khoảng 100 phiếu).
Bài liên quan