Sau khi tìm kiếm một ứng dụng theo dõi tiền/lập ngân sách tối giản, tôi quyết định xây dựng một ứng dụng cho mục đích cá nhân của riêng mình.Thiết kế cơ sở dữ liệu tài chính cá nhân
Tuy nhiên, tôi không chắc chắn với một phần của thiết kế cơ sở dữ liệu. Về cơ bản tại thời điểm này, tôi có một bảng mục nhập rõ ràng lưu trữ dữ liệu về mỗi giao dịch, dù là tín dụng hay nợ, v.v.
Tình trạng khó xử mà tôi có là, tôi không biết liệu tôi có nên tạo một bảng khác để lưu trữ số dư hiện tại của mỗi tài khoản hoặc nếu tôi nên tự động điền số dư đó bằng cách trừ đi các khoản ghi nợ từ các khoản tín dụng.
Một phần của tôi nói rằng khi bảng mục nhập tăng khả năng tạo số dư cho mỗi tài khoản sẽ chậm hơn (có tối ưu hóa sớm được cho là xấu), nhưng cũng có vẻ không cần thiết để thêm bảng khác khi tôi có thể tính toán dữ liệu từ các bảng hiện có.
Cảm ơn
EDIT: Xin lỗi tôi có thể không được rõ ràng, tôi hiểu làm thế nào để thực hiện một trong hai phương pháp của việc tạo ra các số dư tài khoản. Tôi đã tìm thêm những ưu điểm/nhược điểm của một trong hai phương pháp cũng như những gì sẽ là 'thực hành tốt nhất'. Cảm ơn rất nhiều cho các bài trả lời!
nếu bạn sống ở Hoa Kỳ hoặc Canada, có Mint.com ... –
Không, tôi cũng nói rằng tôi muốn thứ gì đó tối giản và nhẹ – Stoosh
Nếu bạn đang dùng mac, bạn có thể thử Squirrel. Kinh nghiệm của tôi là nó nhanh và nhẹ. (http://www.squirrelapp.com/) – KyleWpppd