我正在使用MYSQL數據庫。我爲我的應用程序創建了一個模式,但我的問題是我的應用程序將託管許多不同公司的數據。我想知道是否必須爲每家公司複製相同的模式,或者是否有方法使用相同的模式來爲所有公司託管數據。提前如何實現許多不同公司主機數據的數據庫模式?
1
A
回答
0
感謝有一個名爲列COMPANY_NAME並插入公司有
0
看的名稱,如果您有非結構化數據和不可預知的數據結構將沒有SQL將是保持你的代碼是最好的選擇,但很難一般來說。但是如果你願意去使用像mysql這樣的基於模式的數據庫,你應該爲所有的公司制定一個模式。您可能有一個共同公司屬性的模式和一個不可預知屬性的域。您可能有屬性稱爲「company_data」用JSON數據類型(看看這裏https://dev.mysql.com/doc/refman/5.7/en/json.html)
貴公司的表可能看起來像
-----------------------------------------------------------------------
| title | address | company_data |
-----------------------------------------------------------------------
| IBM | 15, miami str,... | {"space": 122, "num_of_employess": 1000}|
-----------------------------------------------------------------------
| Google| sillicon valley | {"number_of_products": 122,"traffic": 12|
-----------------------------------------------------------------------
+0
謝謝我會嘗試@ Alaa Attya Mohamed –
0
這種技術被稱爲穆蒂租戶數據庫。 您可以檢查這個問題,以便更好地理解
相關問題
- 1. 多個公司的數據庫模式
- 2. 公司數據庫
- 3. 如何實現多個數據庫的存儲庫模式
- 4. 模型公司數據庫意見
- 5. 推送與多數據庫公司
- 6. 如何使用Slick 3.1和DDD實現多數據庫模式
- 7. 春天開機+彈簧數據JPA + Atomikos公司+多個數據庫配置
- 8. 雲公司的FireStore數據庫結構
- 9. 數據庫中許多相關數據的相同數據
- 10. MySQL從不同主數據庫複製不同的數據庫
- 11. 許多其它公司的計數
- 12. 數據庫結構來存儲公司 - 分公司 - 員工
- 13. Java Web Start:公司數據庫
- 14. 用戶和公司 - 數據庫計劃
- 15. 航空公司數據庫原型
- 16. alfresco連接公司數據庫外部
- 17. 跨公司計算機的共享數據庫
- 18. 同一個數據庫表的多個數據模式
- 19. 針對多列相同數據模式的數據庫設計
- 20. Asterisk的1.8數據庫和Digium公司的GUI同步化
- 21. 不同主機上不同數據庫之間的觸發器
- 22. 如何在架構優先模型的不同主機上創建數據庫?
- 23. 零售體育用品公司的數據庫模型
- 24. 如何通過數據庫模式更改實現零宕機時間部署
- 25. 多公司的Web應用程序數據庫安全
- 26. 如何防止公司數據庫的本地複製
- 27. 使用azure將數據上傳到公司數據庫
- 28. 如何實現異步數據庫庫?
- 29. Luminus公司 - 同一個數據庫連接
- 30. 使用不同模式的多個數據庫的Rake任務
是當然@jNg的,我已經知道這個TECHNIC,感謝確認我在做正確的事...謝謝 –