多對多關係

多對多關係,是指關係資料庫中兩個表之間的一種關係,關係中第一個表中的一個行可以與第二個表中的一個或多個行相關。第二個表中的一個行也可以與第一個表中的一個或多個行相關。

關係資料庫中兩個表之間的一種關係, 該關係中第一個表中的一個行可以與第二個表中的一個或多個行相關。第二個表中的一個行也可以與第一個表中的一個或多個行相關。
實例解釋:
首先要得到多對多關係,需要新建另一個表來進行表示。
例如要建立學生表(Student)與教師表(Teacher)之間的多對多關係時,需新建一個新表(Master),在這個表中以StudentID和
TeacherID設定一個聯合主鍵,然後將Student與Master建立一對多關係(由於Master表中使用的是聯合主鍵,所以看起來是主鍵
和主鍵的關係卻會表示為一對多關係),同理將Teacher與Master建立一對多關係,這樣Student與Teacher的關係就
可以通過Master表體現出來,即通過修改聯合主鍵的值就可以表示出兩表的多對多關係。當然這只是多對多的一種情況而已。

相關詞條

相關搜尋

熱門詞條

聯絡我們