今天:
先說一下在巨人肩膀上的思路;
一個場景 ?對應(yīng)有多個規(guī)則組 ? ?
每個規(guī)則組:
一個規(guī)則組 對應(yīng)有多個 設(shè)備行為
一個規(guī)則組 對應(yīng)有多個 規(guī)則
這樣解釋相當(dāng)于:
規(guī)則的觸發(fā)條件滿足,就會采取行動。多對多的關(guān)系
上面:
對應(yīng)的是 ?種類——設(shè)備——大類
下面就是屬性 多對一的關(guān)系
當(dāng)然設(shè)備和行為 一對多
? ? ? ?設(shè)備和規(guī)則 ?一對多
其實(shí)真正讓我頭疼的問題是規(guī)則組和設(shè)備多事指向,行為和規(guī)則 ?讓我在傳輸前臺時(shí)候手足無措,最后的解決辦法 ? 就是讓規(guī)則組嵌套設(shè)備在設(shè)備中描述行為和規(guī)則,但是因?yàn)樵O(shè)備和規(guī)則組沒有必然聯(lián)系就需要一層隔閡,中間要在用一個類隔開,當(dāng)然在設(shè)備和行為和規(guī)則要表示多對多的關(guān)系,其實(shí)數(shù)據(jù)庫表達(dá)思路只要合理,到可以用代碼寫出來。