最新回答 / 半醒的狐貍
在一定應用場景下,子表是要依附于主表的。如,用戶表和用戶信息表,用戶表可能只存用于登錄,創建時間等等,而用戶信息表則存儲該用戶的一些姓名,性別等信息。這種情況下,用戶信息表就是子表,用戶表就是主表。如果在有外鍵約束的情況下,刪除主表信息時,最好同時刪除子表信息。如果用戶都不存在,何來用戶信息?
2016-05-24
在這種情況下,我一般選擇的原則是如果有原生的字段類型,就選擇字段類型,比如我會直接選擇Date型。為啥不選擇int型呢。因為我們獲取到數據的時候,都必須要使用date()函數來轉換成字符串,存進來的時候可能需要strtotime()轉成int型存起來,相對于日期來說是這樣的。然后比如我們想獲取生日在某一天的用戶,如果你用int存儲,你覺得應該怎么查詢比較好,如果用的date類型,直接birthday = '2016-04-17'就好了。這樣多方便。
2016-04-17