在Java中,用戶表是數(shù)據(jù)庫中存儲用戶基本信息的表,該表通常包含用戶ID、用戶名、密碼等字段。而用戶詳情表是用于存儲用戶詳細(xì)信息的表,例如用戶真實姓名、性別、出生日期、聯(lián)系方式等。
CREATE TABLE User ( user_id INT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL );
在用戶表中,我們定義了用戶ID字段作為主鍵,確保每個用戶都有唯一的標(biāo)識。同時,我們還定義了用戶名和密碼字段,用于用戶登錄認(rèn)證。
CREATE TABLE UserDetail ( user_id INT PRIMARY KEY, realname VARCHAR(50) NOT NULL, gender CHAR(1) NOT NULL, birthday DATE, phone VARCHAR(20) );
在用戶詳情表中,我們同樣使用用戶ID作為主鍵,并定義了用戶真實姓名、性別、出生日期、聯(lián)系方式等字段。這些信息可以用于用戶信息展示和管理。
兩張表之間可以通過用戶ID進行關(guān)聯(lián),以便在需要時獲取用戶的完整信息。