1.?dāng)?shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)主要用來描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì)以及數(shù)據(jù)間的聯(lián)系等。數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)模型的基礎(chǔ),數(shù)據(jù)操作和數(shù)據(jù)約束都基本上是建立在數(shù)據(jù)結(jié)構(gòu)之上的。不同的數(shù)據(jù)結(jié)構(gòu)具有不同的操作和約束。
2.?dāng)?shù)據(jù)操作
數(shù)據(jù)模型中的數(shù)據(jù)操作主要用來描述在相應(yīng)數(shù)據(jù)結(jié)構(gòu)上的操作類型和操作方式。
3.?dāng)?shù)據(jù)約束
數(shù)據(jù)模型中的數(shù)據(jù)約束主要用來描述數(shù)據(jù)結(jié)構(gòu)內(nèi)數(shù)據(jù)間的語法、詞義聯(lián)系、它們之間的制約和依存關(guān)系,以及數(shù)據(jù)動態(tài)變化的規(guī)則,以保證數(shù)據(jù)的正確、有效和相容。