說個例子,比如用戶表和銀行帳號表,沒有用戶,那來的銀行帳號,而且用戶可以沒有銀行帳號,這里主要表現在銀行帳號中這個表中必有用戶表中的字段用戶,這個主表則為用戶表,而從表,則依附於主表.
主表
在數據庫中建立的表格即Table,其中存在主鍵(primary key)用於與其它表相關聯,並且作為在主表中的唯一性標識。
從表
以主表的主鍵(primary key)值為外鍵 (Foreign Key)的表,可以通過外鍵與主表進行關聯查詢。從表與主表通過外鍵進行關聯查詢。
關系及用法概述
從表數據依賴於主表,一般最后查詢數據時把主表與從表進行關聯查詢。主表可用於存儲主要信息,如客戶資料(客戶編號,客戶名稱,客戶公司,客戶單位等),從表用來存儲客戶擴展信息(客戶訂單信息,客戶地址信息,客戶聯系方式信息等)
簡單舉例:
主表(用戶信息) table user userid numeric(0,20) username varchar2(20) usercompany varchar2(50)
從表(用戶訂單) table uorder orderid numeric(0,20) uid numeric(0,20) ordertime date orderstate char(1)
要對主表和從表進行信息聯合查詢語句簡單如下:
select * from user u inner join uorder o on u.userid=o.uid
很簡單就是 一對多的關系
一是主表
多是從表