@咸魚123 我給你一個原則,僅供你以后業務進行判斷,
當你在一個比較大的公司的時候,一般 數據庫運維工程師 和 開發工程師屬于兩個部門,在我當時所在的公司 是 所以數據庫表一律不準有外鍵(數據庫運維工程師的實踐經驗規定),所有的數據表管理維護都考程序維護,這樣我們業務開發經常就會封裝很多方法,將相關維護統一寫在一個方法中,
當你在一個數據庫維護不是很嚴格的公司,當然可以建立外鍵,
最后我個人建議:不要使用外鍵,除非你是做數據倉管,或者數據分析的
當你在一個比較大的公司的時候,一般 數據庫運維工程師 和 開發工程師屬于兩個部門,在我當時所在的公司 是 所以數據庫表一律不準有外鍵(數據庫運維工程師的實踐經驗規定),所有的數據表管理維護都考程序維護,這樣我們業務開發經常就會封裝很多方法,將相關維護統一寫在一個方法中,
當你在一個數據庫維護不是很嚴格的公司,當然可以建立外鍵,
最后我個人建議:不要使用外鍵,除非你是做數據倉管,或者數據分析的
2017-02-20
關于數據庫這塊,可能有點不清晰,所有數據庫設計表都在https://github.com/apanly/rbac/blob/master/docs/mysql.MD 或者 http://git.oschina.net/apanly/rbac/blob/master/docs/mysql.MD?dir=0&filepath=docs%2Fmysql.MD&oid=c670c1884e52454f43bfe186c60b0a849b51fc0c&sha=6851c8d846a7ccf27d03d645b933388942a2c230
@Fishsomes 應該是 app\services\UrlService,本課程的所有源碼在http://git.oschina.net/apanly/rbac 或者 https://github.com/apanly/rbac 中都可以查看的
2017-02-19
@西蘭花偉大炮 看到你的評論,非常為你開心,通過自己的努力學習你自己配置了Yii2的環境,這種自主學習的方法才是你最大的收獲,相信你這樣堅持學習 ,一定會成為一位非常優秀有感染力的研發工程師
2017-02-18