我不懂数据库设计!想请问一下,各位高手们!
好的数据库设计,表之间应该关联多少层?外键要有多少个?
我现在要用hibernate做开发!可是今天才看清楚部分表结构!
吓我一大跳!他妈的,关联的东西太多了!要想插入一条记录!
我得负责要插入或者关联十几张表的记录!要疯了!可人家说:“关系型数据库就得有关联的,表一多关联自然就多”!
无语了!做不下去了!这是什么话?
部分结构如下:
                              MCYHSQ_TAB(3个外键)
                               |            
                               |
                         Practice_Tab(4个外键)
                            |
                            |  
                      Project_Tab(5个外键)
                          |
                          |
                   DEPART_TAB(2)
                          |
                       |
                ADMINISTRATOR_TAB(2个)