<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 0, comments - 77, trackbacks - 0, articles - 356
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    EJB學習日記(7)

    Posted on 2007-09-18 21:31 semovy 閱讀(164) 評論(0)  編輯  收藏 所屬分類: EJB
    七種映射關系

    在實體BEAN中,互相之間的關系有七種,分別是如下七種

    1,一對一單向
    2,一對一雙向
    3,一對多單向
    4,一對多雙向
    5,多對一單向
    6,多對多單向
    7,多對多雙向

    大家可能發(fā)現(xiàn),為什么沒有多對一雙向呢?其實多對一的雙向,就是一對多的雙向,道理是一樣的.

    今天把典型的應用場哈舉個例子,改天再用代碼來說話
    1,一對一單向.
    典型場合:一個人對應一個地址,我們一般只要求給定一個人知道他的地址,卻不需要給定一個地址確定一個人的
    2,一對一雙向
    典型場合:一個人對應一個身份證號,我們可以根據(jù)一個人得到它的身份證號碼,也可以根據(jù)身份證號碼確定一個人
    3,一對多單向
    典型場合:一個人對應很多他的電話, 我們一般只要求給定一個人得到他的所有電話,卻不會用一個電話去反查一個人,因為電話是很容易改變的
    4,一對多雙向
    典型場合:旅行和預訂,一次旅程有多個預訂,我們可以根據(jù)某次旅程查到這次旅行所對應的預訂,也可以根據(jù)一次預訂查到它所屬的那次旅程
    5,多對一單向
    典型場合:人民和國家,我們只需要知道我們?nèi)嗣袷菍儆谀膫€國家的,而國家不可能確實地知道它有多少個人民.
    6,多對多單向
    典型場合:預定和艙位,你可以多次預定一個艙位,也可一定預定多個艙位.一般都是根據(jù)某次預定來知道預定了哪些艙位
    7,多對多雙向
    典型場合:老師和學生,老師可以有很多學生,學生也可以有很多老師,可以根據(jù)學生查出他所有的老師,也可以根據(jù)老師查出他所有的學生.

    其實在數(shù)據(jù)庫里面,表現(xiàn)的形式單向和雙向都是一樣的,只是我們在程序里面為了邏輯清楚而人分的分類了.下次我們將了解一下這七種關系的不同代碼,以及他們在數(shù)據(jù)庫里面的表現(xiàn)形式
    主站蜘蛛池模板: 日韩a级无码免费视频| 理论秋霞在线看免费| 免费国产黄网站在线观看视频| 亚洲AV无码一区二区三区国产| 男性gay黄免费网站| 国产片免费在线观看| 国产成人综合亚洲| 亚洲乱码日产精品a级毛片久久| 美女被吸屁股免费网站| www国产亚洲精品久久久日本| 日韩一级片免费观看| 亚洲色成人网站WWW永久| 久草免费福利视频| 久久亚洲免费视频| **实干一级毛片aa免费| 亚洲一区二区久久| 日本一道高清不卡免费| 特级aaaaaaaaa毛片免费视频| 亚洲日本一区二区一本一道| 大妹子影视剧在线观看全集免费| 婷婷久久久亚洲欧洲日产国码AV| **毛片免费观看久久精品| 亚洲色在线无码国产精品不卡| 波多野结衣中文一区二区免费 | 亚洲videos| 德国女人一级毛片免费| 产传媒61国产免费| 亚洲免费精彩视频在线观看| 57PAO成人国产永久免费视频| 亚洲一卡2卡三卡4卡无卡下载| 亚洲人妻av伦理| 亚洲一区免费在线观看| 亚洲免费综合色在线视频| 亚洲永久精品ww47| 2021免费日韩视频网| 免费高清A级毛片在线播放| 亚洲狠狠久久综合一区77777| 大学生一级特黄的免费大片视频| 四虎一区二区成人免费影院网址| 色婷婷亚洲十月十月色天| 在线观看免费精品国产|