我开始一个项目,我决定使用Django。Django:数据库设计的最佳实践
我的问题是关于创建数据库。我读过教程和一些书籍,这些书籍总是开始创建模型,然后同步数据库。我必须说,这对我来说有点奇怪。我一直从DB开始,定义模式,然后创建我的数据库抽象(模型,实体等)。
我已经检查了一些外部可插拔应用程序,以及那些使用“模型优先”练习的应用程序。
我可以看到一些优势,为“模型至上”的方针,如便携性,重新部署等
但我也看到一些缺点:如何创建索引,那种索引,触发器,意见,SP等
那么,你如何开始一个真实的生活项目?
我规划我的DB模式,然后通过一个Django模型实现它。你可以在django或通过你的db后端创建索引。 – dm03514
+1好的“mixin”。 – santiagobasulto