Đây là một câu hỏi tò mò. Tôi có một ứng dụng phải hỗ trợ cả tệp phẳng và cơ sở dữ liệu làm nơi lưu trữ dữ liệu. Tôi đã suy nghĩ có thể sử dụng một tập tin .csv hoặc tập hợp phân cách bằng tab làm đầu vào ...NHibernate có thể tồn tại trong các tệp phẳng thay vì cơ sở dữ liệu không?
Có thể sử dụng NHibernate để viết để thực hiện cả hai tác vụ kiên trì?
Các tệp có phải là con người có thể đọc được hay là yêu cầu chỉ để có thể đẩy ra một tệp thay vì db nguyên khối? Nếu con người có thể đọc được là không cần thiết tôi muốn đề nghị SqlLite mà NHibernate không hỗ trợ IIRC. – Quibblesome
+1 để gây khó chịu. Tôi đã nghĩ giống như vậy. –