在我的网站(CMS系统)上,我有一些可用的选项
例如:
我应该将这些选项拆分成单独的表吗?因此,在这种情况下,这意味着分析表和维护模式表。这对于开发来说更方便。但这真的是一种很好的做法吗?
或者我应该制作1个选项表?但是这在实际开发中会如何发挥作用?我可以使用默认值在选项表中播种单行,当用户更改或添加选项时,我总是只更新该行。第二种选择似乎也在弯曲规则。
我在这个网站上使用MySQL和Laravel 5.2。如果这是相关的。
修改 使用自定义配置文件实际上不是一个选项,因为用户需要添加/更新这些值
答案 0 :(得分:0)
因为似乎没有一种正确的方法/约定来做到这一点。我将使用1个选项表,我将在第一次安装应用程序时播种。用户有一个选项面板,可以在其中更新值。他们无法创建或删除它们。