DB W1 W2 W3 W4 WnW1频道1 W1-C1 W2-C1 W2-C2 ......繁体 简体 英文就是这样的结构,一个数据库里有N个网站,每个网站下有2到3个频道(其实不同的频道就是一个独立的网站),最后每个频道下还分不同的语言。我的数据库应该怎么设计才能更有效的管理那些网站的数据?PS:以前每个网站是用独立的数据库,我只要加标签就可以区分不同的频道了,语言也用不同的字段保存就可以了,但是现在合并了就觉得以前的方法太苯了。请问有没有更好的解决方法呢?
tb_merchant
{
ID
name
parent_id
level_
...
..
.
}
最主要都是 parent_id 和 ID 组成一个层次式关系,level_ 字段是否需要就视乎你自己本身业务逻辑了。