如何在Nodejs和Angularjs app中为客户模型设计架构?

时间:2017-11-15 15:42:02

标签: angularjs node.js mongodb database-design

我是这个编程世界的新手。我是自学者,并尝试使用MEAN技术构建应用程序。我正在设计客户模型,在开始之前需要对我的工作进行一些审核。

让我们说 XYZ公司可以

  • 公司/客户
  • 组织:一组具有不同位置的公司

例如。如果 abc 公司有4个地点,那么4个地点将被视为公司。

我认为除了少数不同的领域外,公司和客户几乎相似。

我需要帮助:

  • 设计模型/数据库设计?
  • 这是一种正确的方法吗?如果没有,请你帮我说明一个正确的方法
  • 我也在尝试构建一个逻辑,以便为客户/公司保存多个电子邮件和联系人姓名和价值对
    • 顾客:家庭,工作,个人,儿子,女儿等
    • 公司:负责人,经理,会计师等。

像:



email : [{
    name : String,
    value: String,
    eid: String, // _id = name+value
 }]
 contact_number : [{
    name : String,
    value: String,
    eid: String, // _id = name+value
 }]




我是新人,并对所有建议持开放态度。考虑到这一点,这个应用程序是一个管理公司,也与个人客户以及批发公司合作。

0 个答案:

没有答案
相关问题