【发布时间】:2013-12-27 21:23:22
【问题描述】:
我正在使用 PHP 和 mysql 开发一个简单的在线商店。
我需要了解类别与产品的关系!
我在 mysql 数据库中创建了一个名为“categories”的表,并在该表中创建了两个名为“cat_id”和“cat_name”的列。
我还创建了一个表格,其中包含产品及其名为“products”的表格以及两个名为“product_id”和“product_name”的列。
现在我需要知道如何将这两个表链接在一起?
有人可以帮我澄清一下吗?
【问题讨论】:
-
您的产品表中还需要有一个 cat_id。
-
查看我的答案here我相信它涵盖了你所需要的
-
取决于产品是否只能在一个或多个类别中。在第一种情况下(只有一个)将外键添加到产品中,这是对类别 (cat_id) 的引用。在另一种情况下,您需要一个关系表,每行有一个 product_id 和 cat_id。