Database 如何为列表数据库建模?
我有一个简短的问题。目前我正在学习RubyonRails,我正在进步!缓慢,但仍有进展 您将如何为用户可以创建的产品/清单数据库建模 例如: 上市Database 如何为列表数据库建模?,database,models,Database,Models,我有一个简短的问题。目前我正在学习RubyonRails,我正在进步!缓慢,但仍有进展 您将如何为用户可以创建的产品/清单数据库建模 例如: 上市 清单1\u Id 用户Id 描述 价格 或者它是一个列表,与各种模型关联。如价格模型、区位模型等 我什么时候会使用与上述列表相关的模型 还是我完全错误地看待这件事。 谢谢如果用户可以创建许多产品,那么关联将是: 用户有很多产品 因此,有两种模型:用户模型和产品模型 在产品表下添加用户id。这取决于您的情况。假设 如果您的产品价格是固定的,那么您
- 清单1\u Id
- 用户Id
- 描述
- 价格
谢谢如果用户可以创建许多产品,那么关联将是: 用户有很多产品 因此,有两种模型:用户模型和产品模型
在产品表下添加用户id。这取决于您的情况。假设
- 如果您的产品价格是固定的,那么您可以尝试上述模式李>
- 如果您的产品价格可以更改,那么您需要为产品价格表创建不同的表(一对多关系)。所以看起来像id,价格,产品id,日期李>
- 如果您的产品有位置,那么您需要多对多关系。例如,表看起来像-id、product\u id、location\u id