关于数据库和Hibernate关联问题

关于数据库和Hibernate数据关联问题:

Hibernate的数据关联:one-to-one、one-to-many、many-to-many、many-to-one的定义很复杂。

数据库的主键和外键的关系的定义,也很复杂。

在编程设计上,没有必须的关联,就不用关联了,还是一个问题解决简单是好,最好不定义表与表、类与类的关联,那样简单。

也有必须的用的,例如:订单和订单项。他们之间的关联不可少,查订单就得是订单项,没有其他的。

也有没必须用的,例如:用户和图片,他们之间的关联就不必要了,只是用户在查询图片时。有点关系。图片与用户的信息没有必然的关系。

 

设计要简单,复杂了不是不好。就是有时速度有点慢。理论和实际就是不同。

你可能感兴趣的:(编程,Hibernate)