【发布时间】:2015-06-03 11:32:14
【问题描述】:
我试图弄清楚如何最好地将数组存储到可以从 PHPMyAdmin 操作的 MySQL 字段中。
我们正在使用 PHPMyAdmin 将员工输入到 MySQL 数据库中的表中,其中一列是州许可。我们将评估他们获得许可的州,以确定他们是否有资格获得通过 POST 在我们的 CRM 中分配给他们的特定潜在客户。我们将检查他们的州许可是否与客户的州以及其他一些参数相匹配,以确定我们是否应该对他们执行潜在客户分配(即配额阈值、活动会话、轮到他们了吗?等等)。
因此,员工 #1 在 CA、CO、OR 和 NJ 获得许可,员工 #2 在 CA、FL、TX 和 VA 获得许可。这在 MySQL 数据库中如何最好地表示?我认为我们不希望将其序列化,因为有人会手动将州许可证输入数据库。我应该让它用逗号分隔吗?最终我将构建一个用于添加和删除员工的小界面,但 PHPMyAdmin 对我们来说现在更容易使用,因为它已经构建了。
我想从数据库中提取字段,将州许可证放入一个数组中进行分析,然后从那里做出决定。
【问题讨论】:
-
不要将其存储在单个列中;使用关系表。
-
this answer 有你想要做的基础知识。希望对您有所帮助。
标签: php mysql phpmyadmin