第42章 結丹第6層_凡人碼農加SAP加XR征服世界_线上阅读小说网 

第42章 結丹第6層(2 / 2)

跳出新的內容了!新大陸!

nnd還有暗門啊!這寶藏設計的也夠精巧的!

哈哈!張偉有種柳暗花明的感覺啊!

點進去後,映入眼簾的是“businessobject:bus2012purchaseorder”!名字變了!變成了商業對象!或者叫業務對象,更加的貼切!

張偉現在這個對英文的翻譯能力,練出來了,不過僅僅隻針對這種,sap專業的詞彙翻譯!而且是單詞模式,不是那種整句整句的!

“業務對象”!妥了,這個命名妥了!對啊就應該叫業務對象!采購訂單,就是一種業務形態的單體啊!也就是一種業務對象啊!如果用表反而不對,因為采購訂單,有兩個表,一個單頭,一個單身!用表反而不對,用業務對象反而是對的!

但是,至少有“ekko”這個實體的表數據對象存在吧,找找看?

張偉往下看,還有5個下拉菜單,都是合起來的,其中有一個“keyfieds”關鍵字段!這不就是表麼!

張偉興奮的點開!我嘞個去!妥了!

“ekko”!心心念念,夢寐以求,朝思夢想.......,張偉把所有能想到,思念一個人的詞語都想了一遍!對著這個ekko在心裡默念了一通!

nnd!妥了!

張偉這才仔細看了下另外4個菜單內容,更加妥了!就是麵向對象的思維啊!

他們是“interfaces:接口,attriethods:方法,events:事件”!

nnd妥妥的麵向對象設計思路啊!ethods:方法裡!

張偉立馬查看了自己準備的其他幾個誘餌!

nnd!

妥了,都是這樣的結構!包括最開始的供貨商、客戶主數據,也是一樣!

張偉覺得,這個“businessobject:業務對象”的取名,簡直是太貼切了!客戶、供應商主數據為什麼直接用數據表名來當業務類型名,估計是太簡單了,直接就用表名了!而其他為什麼不用?因為複雜了啊!業務對象需要涵蓋太多的對象實體,直接用表名實體,估計涵蓋不住吧!或者乾脆就是那個程序當時懶!搞個簡單的名字!

哈哈!張偉覺得懶這個解釋是正解!基於奧卡姆剃刀推導而來的結論!

張偉為什麼特彆在意這個表,和對象的關聯啊?以及這個businessobject:業務對象取名覺得很貼切啊!

張偉推導的sap結丹,是層狀的,其次是網狀的!

現在張偉結出的第5層,是數據表,第五層和第四層的字段是鏈接的,第五層表間也是鏈接的,其實表間的鏈接張偉是基於自己寫報表推導出來的,而沒找到實例佐證,現在還差向上第六層和表的聯係了!

現在妥了了!因為業務對象啊“businessobject:業務對象”,比如采購訂單,有兩個實體表“ekko,ekpo”,而客戶主數據,一個表就行“kna1”,因此對采購訂單這種,有多個實體對象的,如果從業務對象的角度,就不能隻用一個表名,來定義對象類型了!就得重新命名了!

以采購訂單為例,ekko,ekpo,這兩個實體表,組合成了一個業務實體,采購訂單,也就是業務對象!

這才是,當時自己為什麼隻找到供應商,客戶的業務對象類型,就是表名,其他的都是被重新定義了業務類型名的真正原因!

同時這也是第六層真正的聯係!

每個業務對象,包裹了一個,或者幾個實體的表!表和業務對象,在bapi裡,基於業務邏輯融合在一起了!也就是表間關係,其實是被bapi定義的,張偉之前認為表和表之間有聯係,僅僅是從結果來考慮的,因為報表取數需要他們聯係在一起,才能取到正確的報表數據!

而為什麼要聯係,怎麼聯係的,張偉是不知道的!現在都知道了,因為是由bapi幫他們聯係起來的啊!

第六層結丹,正式完成了!

第五層是表,第六層是bapi層!或者叫業務對象層!一個業務對象,有很多個bapi!每個bapi,定義了表間的關係!

第五層從此和第六層貫通了!

張偉把sap的結丹道統,推向了第6層!結出了擁有1.2.3.4.5.6層的實心sap藍丹!

喜歡凡人碼農加sap加xr征服世界請大家收藏:()凡人碼農加sap加xr征服世界書更新速度全網最快。


最新小说: 浮生道塵 鳳啼霜華錄 斯內普的雙世亡妻 五個道侶爭到欲生欲死,可她臉盲 學院萬人迷和我一路人有什麼關係 魔法沙雕兩手抓,我成了全校第一 大明孤臣:從科舉到定鼎四海 全球統一係統 虞朝的故事 明末軍火商,用漢陽造逆天改命