我应该遵循数据库实体来创建角度模型吗?

时间:2019-05-09 21:28:22

标签: angular frontend angular7

我有两个表:

  

users

     

users_information

用户表具有ID,用户名和密码的实体。

users_information 表具有地址,图像,年龄等。

它们是有目的分开的。

我在前端使用Angular,在后端使用laravel。 当请求API时,此信息或两个表被合并。

我应该像构建数据库模型一样构造角度模型吗?

1 个答案:

答案 0 :(得分:1)

我认为您应该基于API响应来构建DTO模型,而无需担心数据库关系。

因此,您可以像在API响应中那样在一个DTO模型中组合用户和用户信息。

API的作用是合并信息并为您准备信息,然后按原样对其进行映射。