Re: [SQL ] 關於預存程序(Stored Procedure)的設計?
※ 引述《seagal (會長繞跑了)》之銘言:
: 假設你的系統是用物件導向的方式設計
: 資料庫是用關聯式資料庫
: 中間的橋樑是使用OR-mapping
: 在做系統分析的階段
: 會將類別圖生出來
: 這時候你可以使用UML的其他圖來捕捉你系統的事件與行為
: 大致上在這個階段 物件之間的互動 所造成的狀態的變化
: ㄧ般都是在邏輯層處理掉的
: 而資料庫的預存程序做的事情就很簡單了
由於 DB 和 OOP 是分開學的,直到用的時候兩個才正式撞在一起 = ="
我隱約知道有 O/R Mapping 這麼一回事,但是實作的細節並不是很清楚。
請問就學習 O/R Mapping 的概念和實作方式上,
有沒有什麼指標性的文件資源可供參考?
: 他只要負責 丟出資料 產生出你所需要的物件(中間的過程用OR mapping轉)
: 更新資料 更新物件裡面的屬性(實際上的動作就會更新到資料庫的表格)
: 你可以簡單的視為 資料邏輯層是負責物件之間的互動
: 資料庫的每ㄧ隻預存程序 負責維護每ㄧ個物件內的屬性
嗯.. 有抓到概念 Thx a lot :P
: 當然這還是有例外
: 在設計階段也有可能因為硬體效能考量
: 將某些動作在不同的layer裡面移動
: 要動手做才能體會該怎樣分工比較適合
: 設計只有比較好 或是比較差的設計 也沒有絕對正確的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.199.121
※ 編輯: foxzgerald 來自: 140.119.199.121 (09/02 04:21)
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章