Node.js 房地产项目MongoDB中存储数据的最佳方式
我正在使用MEAN stack从事房地产项目。如果我们以任意方式存储数据,我会担心数据的获取和处理。所以请告诉我存储数据的最佳方式。业务需求如下 在这个项目中,我们有Node.js 房地产项目MongoDB中存储数据的最佳方式,node.js,mongodb,mongoose-schema,Node.js,Mongodb,Mongoose Schema,我正在使用MEAN stack从事房地产项目。如果我们以任意方式存储数据,我会担心数据的获取和处理。所以请告诉我存储数据的最佳方式。业务需求如下 在这个项目中,我们有 1.Properties 2.Each property has Towers 3.Each Tower has Floors (with floor plans) 3.Each Floor has Flats 4.Each Flat is an inventory (with status available, sold, b
1.Properties
2.Each property has Towers
3.Each Tower has Floors (with floor plans)
3.Each Floor has Flats
4.Each Flat is an inventory (with status available, sold, blocked, in-active)
5.Each Flat has configurations like no.of BHK, carpet area, built area, super built area so on
我对如何设计这些集合感到非常困惑,因为它们相互依赖,我们使用Mongo DB作为数据库。那么请帮帮我?。谢谢对于这种情况,我更喜欢使用像
postgreSQL
这样的关系数据库,但是如果您想使用mongodb
,您可以使用populate
,因为您在集合之间有很多关系,可能您需要将多个报表合并到一起
使用“填充”时,需要更新两个或多个集合,但从多个集合获取数据非常容易
你可以查一下电话号码。
这是一篇关于如何在node.js中使用的好文章