我怕,我已經知道答案,我的問題選擇,但我會問反正: 當有兩個MySQL數據庫服務器,我可以訪問存儲數據在另一臺服務器上? 換句話說:我可以以某種方式做到這一點: INSERT INTO table (x, y, z)
SELECT x, y, x+y
FROM [otherserver].[database].[table]
答案真的短「否」?
在DDD中,我們將數據庫抽象成我們操作的各種模型,並將其視爲模型所在的存儲庫。然後,我們在其上添加數據層和服務/業務層。我的問題是,這樣做是否會通過構建胖模型來創建數據傳輸效率低下的問題? 例如,假設我們的系統在屏幕上顯示客戶的發票。在OOP方面的它 思考,我們就可能結束了一個對象,它看起來有點像這樣: class Invoice {
Customer _customer;
O