最贊回答 / 一只丑橘
數據庫中多對多的關系,一般的處理放方法是拆分關系,拆分出一張表,比如做學生選課系統,多個學生選多門課,這是多對多關系這樣可以寫成三個表:學生表(學號,姓名)課程表(課程號,課程名)選課表(學號,課程號)通過選課表,將學生和課程聯系起來了這樣就又成了一對多或多對一的關系,一般多對多的關系,不建議直接建立關系,邏輯太復雜不便于維護。
2017-08-09
最新回答 / fengqixueluo
這是針對一個班級實體來說了,一個班級有多個學生,而一個學生只會存在在一個班級里面,對于數據庫來說的表示方式就是,在多的一方設置一的一方的外鍵,如這里在student表時設置gid這個外鍵
2017-08-05
- 課程須知
- 本課程主要講解Java中Hibernate中的關聯映射,需要對Hibernate基本用法、ORM的基本概念、單表映射等相關知識有一定的基礎。
- 老師告訴你能學到什么?
- 1、Hibernate關聯映射的類型 2、單向一對多關聯的配置 3、單向多對一關聯的配置 4、cascade和inverse屬性的作用
微信掃碼,參與3人拼團