我是NodeJS / Express的新手,我正在观看很多视频教程和阅读文章,但有些东西让我很烦恼:
我不知道如何为真实世界的应用程序建模。我的意思是,可以轻松地为单个对象创建文档,即:用户
但是,如果您想为真实应用程序建模会发生什么?就像创建关系one2one,many2one,many2many ...在编写应用程序时如何解决这个问题?
任何人都知道要学会这样做的资源吗?好像所有的教程都这么简单..
提前致谢
答案 0 :(得分:0)
它也与其他系统一样。我首先看看面向对象(如果你还没有),然后研究不同的数据库概念。
您至少有2个不同的数据建模层,一个用于持久性(数据库,保存数据,与node.js无关)和一个层用于处理应用程序中的数据,在此层中您需要学习如何在JS / Node.js中使用OOP。
然后可能会有其他图层,具体取决于您的应用,例如用于查看和数据传输。但我首先建议调查前2层,数据库和oop。而且正如我所说的那样与node.js没那么相关,这些基本概念在php,java等中的工作方式非常相似..