我有一个数据库结构如下:
tbl_products
-pk id (AutoIncrement)
-name
-description
tbl_tags (1) OR tbl_tags (2)
-pk name -pk id (AutoIncrement)
-name (unique)
tbl_products_tags
-fk product_id
-fk tag_id
我见过大多数选择数据结构 tbl_tags (2)。我想问我是否可以选择 tbl_tags(1) 因为名称总是唯一的,所以我想将其设为主要。它有什么缺点吗?