我目前在我的数据库、商店和产品中有 2 个表。每个产品都有自己的ID 1-2000,每个商店都有自己的ID 1-200。
我关于数据库设计的问题是,我如何跟踪每个商店有哪些产品?
例子
我是否应该在我的商店表中有一列将 id 存储为由诸如 {1;5;10;20} 之类的列分隔的字符串(在 1 字符串中可能有数千个条目)?
我应该有另一个只有 [id|storeID|productID] 的表(表中可能有商店(x)产品)?
mysql database-design
database-design ×1
mysql ×1