Vì vậy, bạn đang viết một ứng dụng web và bạn có một số khu vực của trang web nơi người dùng có thể tải lên các tệp. Phương pháp làm việc cơ bản của tôi cho việc này là lưu trữ tệp thực sự trên máy chủ và có một bảng cơ sở dữ liệu kết nối tên tệp được lưu trữ với bản ghi mà nó liên quan đến.Khi nào một tệp chỉ là một tệp?
Câu hỏi của tôi là: Phải có bảng khác cho mỗi "loại" tệp? Ngoài ra, các tệp có nên được lưu trữ trong các vị trí có liên quan đến ngữ cảnh trên máy chủ hay không?
Một số ví dụ: hình ảnh hồ sơ cá nhân của người dùng, CV xin việc, tài liệu liên quan trên các trang CMS vv