在Django中,如果数据模型遵循EAV-CR模式,是否更喜欢使用单个model.py的多个应用程序?如果没有,那么另一种方式是什么?

时间:2016-10-26 10:28:33

标签: python django models entity-attribute-value

我正在构建一个Django项目。元数据存储在Django models.py中。我在单个项目中有不同的应用程序。每个应用程序都处理它自己的一系列职责。这里遵循的数据模型是EAV-CR。我读到我们可以同时拥有多种应用程序单一模型和许多应用程序许多模型。但我的问题是,在我的情况下,最好的方法是什么?我有点困惑,因为数据模型是EAV。 (models.py中只有4-5个表)。这可能是一个简单或愚蠢的问题,但我真的不确定如何解决它,因为这是我第一次在单个项目中处理许多应用程序。此外,如果我们更喜欢具有许多应用程序的单一模型,那么如何在多个应用程序之间进行通信?有没有最佳做法?非常感谢您的帮助。如果我没有以适当的方式提问,请告诉我我会编辑它。

0 个答案:

没有答案