2016-10-04 57 views
0

我一直在經歷坦克auth庫一些成功,但我無法理解在數據庫中創建的user_profiles表。Tank auth(CodeIgniter庫)中的user和user_profiles表有何區別?

CREATE TABLE IF NOT EXISTS `user_profiles` (
    `id` int(11) NOT NULL AUTO_INCREMENT, 
    `user_id` int(11) NOT NULL, 
    `country` varchar(20) COLLATE utf8_bin DEFAULT NULL, 
    `website` varchar(255) COLLATE utf8_bin DEFAULT NULL, 
    PRIMARY KEY (`id`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; 

我試圖谷歌,但有wasn`t巨大的成功......大約有用戶帳戶VS用戶配置文件,但沒有關於它是如何工作在數據庫級別信息的文章。

我已經設法根據我的需要調整庫 - 現在需要註冊的用戶輸入家庭地址並將其保存在用戶表的數據庫中。但現在我懷疑自己是否將其保存在user_profiles下供以後使用。

所以這個問題 - user_profiles表的原因是什麼,應該如何使用它?

回答

0

使用users表到User對象信息存儲即user_idpassword等等

使用users_profiles表來存儲有關User對象即地址信息

相關問題