看起来你问了一个
similar question on Quora。
如前所述,ERD只是您打算存储的数据和该数据之间的关系的映射。
您仍然可以使用MongoDB进行ERD,因为您仍然希望跟踪数据和关系。最大的区别是MongoDB没有加入,所以当您将ERD转换为实际的模式时,您必须对实现关系做出一些具体的决定。
特别是,在决定如何实际存储数据时,您需要做出“embed vs. reference”的决定。关系仍然允许,只是不执行。 MongoDB的许多包装器实际上提供了集合之间的查找,以抽象出一些这样的复杂性。
尽管MongoDB不强制执行模式,但建议不要随机执行。建模您期望在系统中的数据仍然是一个很好的主意,这是ERD为您提供的。
所以我猜相当于ERD是the ERD?