| 有關於資料庫的設計 |
|
|
| 作者是 Administrator | |||||||
| 週五, 26 十一月 2004 20:14 | |||||||
頁 1 總共 2
在你開始寫元件之前,我想資料庫的設計是很重要的。這裡指的資料庫設計指的是針對Mambo元件的部份,有些設計的重點或技巧,需要花點時間研究一翻。
如果你仔細研究Mambo元件的資料庫,你會發現幾乎所有的元件都有一定的格式來設計。原因無它,因為幾乎元件的資料表單都是一個繼承於mosDBTable的類別(class),繼承於這個類別的目的當然是要使用Mambo裡獨特的資料庫萃取函式,簡單的來說就是使用Mambo所提供的資料庫存取的函式和作法。一個資料表單的範例如下:(這是官方手冊的範例){mosgeshi file='db3' lang='SQL'} 而對應的資料庫類別處理會是長這樣的: {mosgeshi file='db1'} 4.5.1版的建構式(constructor method)有更改,如下所示的: {mosgeshi file='db2'} 到這裡是談到一些基本的概念。要設計一個資料表單,除了資料庫的表單需要設計之外,這個資料庫的類別檔案最好也要先考慮到的,接下來我們先來看mosDBTable這個類別(Class)裡是長什麼樣的。
|


