美好的一天大家,我没有在网上找到我的问题的任何答案。我在我的数据库中有一些表只包含几行,并没有更多。例如:我应该只为少数几行创建表格吗?
1- status_orders (payed, declined, shipped, delivered, returned, ...)
2- payment_means (card, cheque, bank transfer, paypal, ...)
知道我有一个多语种网站,我要创建包含翻译这意味着更多的结合了其他表...
你觉得我应该继续做这样或干脆使用PHP数组并将其密钥存储在数据库中,或者有另一种更好的方法来处理这个问题!
非常感谢
感谢Elferone的回复。其实我们不会与任何可能要求我们的数据库用于这些领域的外部系统一起工作! 对于翻译,我现在使用2个表格(status_orders&status_orders_translations),但希望优化这个。但就数据库设计而言,使用表格仅用于增长数据并不更好? – Websphere
我没有看到使用表来存储这些类型的数据的任何问题。至于你的翻译表,你可以做一个通用的。在这种情况下,每次将实体添加到模型时都不需要创建表格。只是一个建议! – Elferone
这是绝对没有问题的,但我刚才听说如果一个表包含永远不会增长的数据,最好以不同的方式做,因为我们可能会有无用的JOINS,这可能会减慢查询速度,这就是为什么我要发布它:) – Websphere