對于業務系統,肯定會有許多的元數據需要管理。
元數據需要持久存儲,一般的做法是保存在數據庫中,定義上復雜的關聯表保存。
元數據的特點是:
1 格式復雜,除數據字典這樣格式簡單外,很多是有著復雜層次和關聯關系,
2 格式多變。
3 數據量不大,系統運行期間多為只讀。
4 分散使用,跨進程跨平臺。
從這個角度來看,采用關系表表示元數據并不一定合適,特別是復雜元數據。
元數據庫(MetaRepository/MetaBase)在實現上不妨用結構化XML表示元數據,用HTTP之類的開放協議做到跨進程和跨平臺,或干脆用LDAP。
元數據需要持久存儲,一般的做法是保存在數據庫中,定義上復雜的關聯表保存。
元數據的特點是:
1 格式復雜,除數據字典這樣格式簡單外,很多是有著復雜層次和關聯關系,
2 格式多變。
3 數據量不大,系統運行期間多為只讀。
4 分散使用,跨進程跨平臺。
從這個角度來看,采用關系表表示元數據并不一定合適,特別是復雜元數據。
元數據庫(MetaRepository/MetaBase)在實現上不妨用結構化XML表示元數據,用HTTP之類的開放協議做到跨進程和跨平臺,或干脆用LDAP。