我正在开发一种与市场上可用的A / B拆分电子邮件广告系列工具非常相似的工具。我需要一些关于设计方面的指示/建议。主要方面是数据库设计。我不期待这里的解决方案,只是一种方法。
对数据库设计,设计模式,最佳方法,第三方插件的任何帮助都将不胜感激。
P.S。我正在使用ROR和PostgreSql。
答案 0 :(得分:1)
我想要表示为数据库结构的一些概念:
在设计数据库时,我喜欢找到最核心的对象并围绕它设计。在这种情况下,我会提名广告系列或电子邮件。让宇宙中的太阳成为其他一切围绕的太阳,这将有助于你设计其余部分。