程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 微型項目實踐(1):用XML描述實體

微型項目實踐(1):用XML描述實體

編輯:關於ASP.NET

系統設計的第一步當然是分析需求,目前能夠想到的就是對日志的管理,恩……再加上一個分類好了 ,大體就是這樣子:

我們使用一個XML來描述這兩個實體:

  1: <?xml version="1.0" encoding="utf-8" ?>
  2: <Entities xmlns="http://it.ouc.edu.cn/EntityDescription/V2">
  3:  <Entity title="日志" name="Blog" module="Blogs">
  4:   <Item title="標題" name="Title" type="text" require="true"/>
  5:   <Item title="內容" name="Content" type="longtext" require="false"/>
  6:   <Item title="所屬分類" name="BlogClass" type="entity" entityName="BlogClass" 

require="false"/>
  7:   <Item title="創建時間" name="CreateDateTime" type="datetime" 

require="true"/>
  8:   <Item title="更新時間" name="UpdateDateTime" type="datetime" 

require="true"/>
  9:  </Entity>
 10:  <Entity title="日志分類" name="BlogClass" module="Blogs">
 11:   <Item title="名稱" name="Name" type="text" require="true"/>
 12:   <Item title="描述" name="Description" type="text" require="false"/>
 13:  </Entity>
 14: </Entities>

這個XML很容易看懂,它的Schema定義在“http://it.ouc.edu.cn/EntityDescription/V2”中,根節 點表示這個XML定義的是實體的集合(Entities)。每一個實體包含很多數據字段,字段有標題、名稱、 類型等屬性,需要注意的是,這裡的數據字段不表示數據庫設計,也不表示類的設計,只是實體的業務邏 輯定義。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved