Tôi đang cố gắng tìm ra cách thực hiện tốt nhất điều này cho hệ thống của mình ... và lấy đầu của tôi ra khỏi không gian RDBMS ...Câu hỏi thiết kế tài liệu NoSQL cơ bản
Một phần của DB hiện tại của tôi ba bảng: Hiển thị, ShowEntry và Entry. Về cơ bản ShowEntry là một bảng nối nhiều-nhiều giữa Show và Entry. Trong RDBMS của tôi nghĩ rằng nó khá hợp lý vì bất kỳ thay đổi để hiển thị chi tiết có thể được thực hiện ở một nơi, và cùng với Entry.
Cách tốt nhất để phản ánh điều này trong bộ nhớ dựa trên tài liệu là gì? Tôi chắc chắn không có cách nào để làm điều này nhưng tôi không thể không nghĩ rằng nếu lưu trữ dựa trên tài liệu là thích hợp cho trường hợp này cả.
FYI, tôi hiện đang xem xét triển khai RavenDB. Trong khi các cuộc thảo luận về thiết kế NoSQL chung sẽ tốt hơn, một RavenDB tập trung hơn sẽ trở nên tuyệt vời!
Cảm ơn, D.
Cảm ơn - giải thích tuyệt vời. Tôi đã đi với một sự kết hợp của lưu trữ các phím nước ngoài ở mỗi bên, cũng như một bên chỉ cho một số mối quan hệ. Tần suất giao diện người dùng của tôi truy cập vào mối quan hệ theo mỗi hướng là khá nhiều chìa khóa. – codedog
+1 để có giải thích tốt và có cấu trúc. –