資料模型介紹
課程用表介紹
帳務資訊表 account
id(賬務賬號編碼) recommender_id(推薦人賬務賬號id) login_name(登入netctoss)系統的名稱 login_passwd(登入netctoss的口令) status狀態 create_date賬務賬戶建立日期 real_name客戶姓名 idcard_no省份證號 telephone**
業務資訊表 service
id(業務) account_id(賬務賬號編號) unix_host(unix伺服器ip位址)
os_username(伺服器os賬號) login_passwd(登入unix伺服器口令) status狀態
createdate(建立日期) cost_id(資費編碼)
資費資訊表 cost
unix伺服器資訊表 host
id(unix伺服器的ip位址) name(主機名) location(主機所在位置)
年齡分段資訊表
id(年齡分段編號) name(年齡分段的名稱) lowage(年齡段下限) hiage(年齡段上限)
netctoss業務背景
為客戶提供遠端登入服務(業務) (telnet) 。
乙個客戶可以在多個unix伺服器上申請遠端登入服務(業務)。
每乙個遠端登入服務(業務) 申請一種資費標準。
乙個遠端登入服務(業務)在乙個月裡可以產生多條詳單,一次登入登出視為一條詳單。
對遠端登入服務採用按月計費的方式,根據每月的登入時長和資費標準計算費用。
實體 (entity)
賬務賬號:客戶
業務賬號:unix伺服器上的os賬號,乙個遠端登入業務
資費:計費模式
業務詳單:一次unix伺服器上的登入登出
關係 (relationship)
乙個客戶(account)可以申請多個遠端登入業務(service),乙個遠端登入業務必須屬於乙個客戶。 客戶和遠端登入業務是一對多關係。
乙個遠端登入業務必須選擇一種資費標準,一種資費可以被多個遠端登入業務選擇。遠端登入業務和資費是一對多關係。
乙個客戶可以申請多種資費,一種資費可以被多個客戶選擇
一種遠端登入業務可以包含多條業務詳單,一條業務詳單必須屬於一種遠端登入業務。遠端登入業務和業務詳單是一對多關係。
乙個新客戶可以被乙個老客戶推薦,乙個老客戶可以推薦多個新客戶。客戶之間有一對多關係。
資料庫 資料模型
資料模型就是模式的結構,也叫關係模型 資料模型具體指的就是資料的結構,操作和約束。是一種抽象的,不研究具體的。相反的說,模式就是資料的結構,研究的是具體的資料的結構 三大經典資料模型 1.關係模型 表的形式組織資料。2.層次結構 樹的形式組織資料 這個樹是由實體型,和系型組成。實體性我認為就是元素,...
資料庫理論(3)之資料模型
根據資料結構的不同,常見的資料模型有層次模型 網狀模型和關係模型。1 資料模型的概念 資料模型是一組概念的組合,這些概念包括資料結構 資料操作和完整性約束條件。這稱之為資料模型的三要素。a 資料結構 指資料模型中資料物件的儲存形式 b 資料操作 指資料庫中允許對資料執行的操作集合 c 完整性約束條件...
資料庫基礎 資料模型
資料模型的組成要素 1.資料結構 對系統靜態特徵的描述 2.資料操作 對系統動態特徵的描述 檢索 查詢 更新 插入 刪除 修改 增刪改 3.資料的約束條件 完整性約束規則 概念資料模型 1.層次模型 hierarchical data model 2.網狀模型 network data model ...