Hibernate实现表的关联,那数据库设计时候就可以不建表关联吗?
Hibernate实现表的关联,那数据库设计时候就可以不建表关联吗?
------解决方案--------------------要建的! 表也要有对应的字段
------解决方案--------------------一般的开发流程都是先设计数据库模型,在用hibernate映射上去吧,所以在用pd一些工具设计数据库的时候肯定会把关联表也设计出来吧,然后生成sql建立数据库,再搭建项目的时候再用hibernate映射,虽然hibernate也可以反向生成数据库,不过数据库设计这种东西,还是有图形的好,而且hibernate生成的关联表只能有两个字段,如果还有其他字段,这时还要去该数据表的结构,可是反过来先建好关联表在用hibernate映射就不会有问题,有说的不对的地方请指正,谢谢~~
------解决方案--------------------不建关联表 不是先吧 到时不手写可以 通过java文件生成
------解决方案--------------------用hibernate的工具包,可以直接生成表、约束等,没必要再为这些事情操心。
------解决方案--------------------建议不关联,学习视频教程的时候教的。
------解决方案--------------------从软件工程的角度 表与表之间 不要有物理关联,
表与表之间的关联 要体现在逻辑上业务上。