采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
牛儿吃草老师,为啥数据库设计,所有的表都不设计外键关联呀,是因为gorm框架不好操作还是咋的
我们设置了主键和外键的。比如:service_id 只是外键没有在数据库里设置她关联的数据表字段。但是我们都加了字段注释容易理解。同事也减少数据库耦合性。
另外,gorm是支持外键关联的,比如把附属表指定到主表上,好处是可以直接使用主表对象操作附表。当然我们这里没有使用,因为更新逻辑时比较复杂,比如附加表有记录删除,有记录更新时。所以为了操作灵活,适应事务和单表的操作方式。
非常感谢!
登录后可查看更多问答,登录/注册
简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关
1.2k 23
1.3k 9
838 8
1.2k 8
773 7