MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tương đương với ERD cho MongoDB?

Có vẻ như bạn đã hỏi một câu hỏi tương tự về Quora .

Như đã đề cập ở đó, ERD chỉ đơn giản là ánh xạ dữ liệu bạn định lưu trữ và mối quan hệ giữa các dữ liệu đó.

Bạn vẫn có thể tạo ERD với MongoDB vì bạn vẫn muốn theo dõi dữ liệu và các mối quan hệ. Sự khác biệt lớn là MongoDB không có liên kết, vì vậy khi bạn dịch ERD thành một lược đồ thực tế, bạn sẽ phải đưa ra một số quyết định cụ thể về việc triển khai các mối quan hệ.

Đặc biệt, bạn cần tạo "nhúng so với tham chiếu" quyết định khi quyết định cách dữ liệu này thực sự sẽ được lưu trữ. Các mối quan hệ vẫn được cho phép, chỉ là không được thực thi. Nhiều trình bao bọc cho MongoDB thực sự cung cấp tra cứu trên các bộ sưu tập để tóm tắt phần nào sự phức tạp này.

Mặc dù MongoDB không thực thi một lược đồ, nhưng bạn không nên tiến hành hoàn toàn một cách ngẫu nhiên. Mô hình hóa dữ liệu bạn mong đợi có trong hệ thống vẫn là một ý tưởng thực sự tốt và đó là những gì ERD cung cấp cho bạn.

Vì vậy, tôi đoán tương đương với ERD là ERD ?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB và Google Cloud Chức năng VPC Peering?

  2. MongoDB + Azure + Android:com.mongodb.WriteConcernException lỗi:không phải mã chính:10058

  3. Mô hình hóa dữ liệu đa ngôn ngữ trên MongoDB

  4. Cách hợp nhất dữ liệu từ hai bộ sưu tập trong MongoDB

  5. Meteor:Tìm một đối tượng từ bộ sưu tập của _id