gpt4 book ai didi

Mysql 数据库列命名将减少 Sequelize ORM 工具的问题

转载 作者:行者123 更新时间:2023-11-29 15:16:09 26 4
gpt4 key购买 nike

当测试团队将使用 ORM 工具和 cypress 来注入(inject)和删除数据时,在 MySql 数据库中命名列的最佳实践是什么? - 测试数据将采用 JSON 格式,而当前数据库位于 MySQL 中。

例如,假设我有一家软件公司,可以登录管理系统(技术支持人员用户)、经销商,但我也有客户(用户)。

在我的表格中,我有以下列:

1-经销商

名字 |姓氏 |地址

2 名员工

名字 |姓氏 |地址

3-客户用户

名字 |姓氏 |地址

这是“理智的方式”吗?或者应该是:

1-经销商

经销商名称 |经销商姓氏 |经销商地址

2 名员工

员工用户名字 |员工用户姓氏 |员工用户地址

3-客户用户

客户用户名字 |客户姓氏 |客户用户地址

最佳答案

您的模型将在返回的 JSON 中具有特定名称,因此前端不会因 diff 对象中的重复属性/列命名而产生混淆...但如果需要,您也可以在后续中为列别名... .我有点想知道为什么你不只拥有一个用户类型列等于员工/经销商/客户的用户表(如果值相同的话)

关于Mysql 数据库列命名将减少 Sequelize ORM 工具的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59688778/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com