我创建了一个名为" users"
所以现在的情况是每个用户可以具有n个类别,这些类别意味着userID = 1可以具有category1,category2,category3等等,并且每个类别可以具有n个子类别。那么如何设计我的表呢?有什么建议吗?
答案 0 :(得分:1)
简单,建议的数据库设计可能如下所示
1. tbl_users(uid, uname, password, Name, ...)
2. tbl_categories(cid, cname, parent_category_id ...) -- self join
3. tbl_user_categories (uid, cid) -- Mapping table
一些注释: