table_article:
每篇文章都设置了一张头图,看起来好像没什么问题。现在有了另一个需求,每篇文章要添加一张尾图,那么如何做呢?
文章不存储相关图片
table_article
这是图片表,图片存储在这,其中 imageable_id 表示存储相关表记录 ID 。例如在这个例子中, ID 为 3 的文章里需要一张头图,那图片表里的 imageable_id 存储的就是 3 ,通过 type 来确定图片的其他属性。
table_images
其中 imageable_id 显然是可以重复的,例如某篇文章和某件商品的 ID 都是 2 。但这里有个问题,如果两种图片类型都是 header image 呢?
全文请参考:如何设计图片表
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.