元数据(metadata)在企业应用开发中的作用
元数据(metadata)介绍:
Metadata(元数据),它是“关于数据的数据”(data about data),近年来在软件设计中Metadata有广泛的应用。
在编程中,元数据不是被处理的对象,而是通过改变元数据的一些“值”来改变程序的运行的数据。
可以“解释”程序的运行时,不同的元数据值可以让同一段程序有不同的运行结果。
元数据(metadata)应用:
在以前的工作中,经常遇到这样的问题,
SqlServer数据库中一个表如下:
CREATE TABLE [dbo].[DProfile] (
[Profile_ID] [int] IDENTITY (1, 1) NOT NULL ,
[ProfileName] [varchar] (250) COLLATE Chinese_PRC_CI_AS NULL ,
[OtherInfo] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL ,
[ValidateStatus] [int] NULL
) ON [PRIMARY]
为其定义一个实体类:
namespace E_Commerce.Data
{
/// <summary>
/// 卡属性基本信息实体
/// </summary>
public class DProfileInfo
{
/// <summary>
/// 其他信息
/// </summary>
public string OtherInfo
{
get
{
/*Begin Template
return mOtherInfo;
/*End Template Expansion{9D774738-E901-427A-86E7-EF2715768C17}*/
}
set
{
/*Begin Template Expansion{F6A2B75D-D01B-47B0-B65D-E62E43286DDC}*/
mOtherInfo = value;