PostgreSQL的一对多替代数据映射实现

时间:2018-11-02 17:46:42

标签: postgresql hibernate jpa spring-data-jpa spring-data

我正在研究应用程序域设计。一些业务域对象与其他数据类型具有一对多关系。例如,一块布适合于春季,夏季,秋季和冬季中的一个或多个季节。对于像这样的样本这样的简单数据,我可以在数据映射中利用PostgreSQL数组数据类型,这样我就不需要一个季节表来提高查询性能。我想知道这种方法是否仍然适用于更复杂的数据。例如,一块布的价格带有货币和金额属性。对于不同的货币,它可以有多个价格。如果我使用非附加表方法,则price属性将是JSON数据数组。我需要考虑哪些标准来确定PostgreSQL数组数据类型是否比其他表更合适?顺便说一句,我在应用程序中使用Spring Data。

0 个答案:

没有答案
相关问题