從我在線閱讀的內容來看,如果可能的話,由於訪問時間的原因,最好將數據拆分爲更多的表格。MySQL - 數據庫設計 - 用戶和配置文件的單獨表格
現在我有一個表,其中我存儲的用戶名,密碼和註冊日期 這是我的表的樣子:
'user'
'user_id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
user_username VARCHAR(80) NOT NULL,
user_password VARCHAR(255) NOT NULL,
user_join_date INTEGER UNSIGNED NOT NULL,
PRIMARY KEY (user_id) ');
我想創建一個新的表,即情景中,我想存儲名字,姓氏,電子郵件,年齡和性別。我認爲我需要一對一的關係,所以我應該使用user_id,但我不確定如何實現它。
我應該創建一個名爲型材另一個表 型材
profiles_id
first_name
last_name
email
age
gender
,另外一個應該是什麼關係?例如
user_profiles
----------
user_id
profiles_id
這是正確的嗎? SQL如何查找user_profiles?
感謝
。 。你的第一個陳述不正確。你可以參考你在網上閱讀的內容嗎?有時使用多個表格會更好,有時不會。 –