【发布时间】:2015-02-27 04:09:54
【问题描述】:
我有 3 张桌子。 产品、类别、用户
Category 有一个名为 c_id
的主键User 有一个名为 u_id
的主键Product 表有 2 个FOREIGN KEYs。 cat_id 和 seller_id
cat_id 指的是 Category 表中的 c_id,seller_id 指的是 User 表中的 u_id。
这是正确的做法吗?
为了制作一个INNER JOIN,以便我可以获取产品的卖家名称和产品的类别名称?
Ofc,每个产品只能有一个卖家和一个类别。
我还应该在FOREIGN KEYs 中添加index key 吗?还是 FOREIGN KEY 算作索引?
【问题讨论】:
标签: php mysql join indexing foreign-keys