采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
之前按照视频里建表,主键全部是id。然后被项目经理怼了,然回去查sql关键字避免用这些关键字。然后因为数据表变动,我改了一下午的代码。
我可以明确的说,去哪儿网还有美团这个量级的公司,我遇到的团队都是这样要求去用id的,这也是公司里dba要求的。如果你们组有自己的规范,那你只能按照自己组里的规范来了,或者你也可以问问你们的经理,为什么不可以
不,并不是组织的规范。或者压根上升不到规范的层面。因为这公司压根就没规范,他给我的回答是sql关键词冲突可能会出错。我问,我运行咋没出错呢?然后他说在某些情况下,会出错。反正我刨根问到底,他反而不高兴了,说什么去百度。触及到他不懂的就要维护面子呗。反正他说的听一听得了,我在这里提问也只是求证一下。我不应该把错误的经验记下来是吧。我现在待的是个小公司,这项目经理又不是很懂,或者说压根就不懂。而且我们这里都没dba,表基本上有点随便建的感觉了。
“遇到的团队都是这样要求去用id的,这也是公司里dba要求的”有你这句话就够了。
看你的回复,我感觉基本你已经明白了,等我再找一份dba给的一些规范大家看看。目前,确实一些公司一些领导人不懂这些,一直按照自己认为正确的去做,而不是使用按照总结出来的经验和最佳实践。
目前课程里的数据库表设计,是符合当前互联网公司的要求的,很多是dba经过长期实践写在规范里的,要求开发人员必须严格遵守的,基本都可查到。这些规范可以适用于绝大部分的项目,不同公司可能在一些细节有自己的要求,那么请按照自己组内要求,但很难比这些做的更好
Jimin老师,我也有一个疑问,我遇到的公司的数据库的字段都需要大写,这是为什么,小写会有什么问题吗?
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.4k 6
2.0k 22
1.3k 20
1.1k 18