Hibernate映射詳解(五)--多對多關聯映射 .

舉個例子來說,就是用戶與角色。一個用戶可以屬於多個角色,而一個角色又可以擁有多個用戶。文字表述就是這樣了,看一下用圖的直觀表示。 實體關係圖 表格關係圖 當關系兩方有一端爲一時,我們讓多的一端維護關係,可以減少數據的冗餘,提高效率。那要是多對多的話,如果還在某一方維護數據,那缺點就一點都沒有避免。那怎麼解決這個問題呢?我們呢採用第三張表格來維護這個關係。即上圖中間用戶角色表。將關係兩方的主鍵抽離出
相關文章
相關標籤/搜索