今天一个小伙伴和我说,他发现在Navicat中新建的表都是MyISAM存储引擎,感觉挺奇怪的,问我为什么?
编写了一个数据库设计细节规范,方便团队合作以及带新人用的,需要的小伙伴可以参考一下。
这是一个经常在面试中会被问到的细节问题。
最近在做的一个新项目,涉及到内容的发布,我要求负责该功能的小伙伴给内容设计好分类表和标签表。 但是这个小伙伴拿到需求以后,向我提出了疑问:他觉得已经有分类表了,为什么还要标签表?如果需要把内容细分一些,可以把分类表设计成多级分类就可以了。