浪潮gs开发平台学习平台快速开发入门
1數(shù)據(jù)對(duì)象描述的數(shù)據(jù)類型是數(shù)據(jù)庫(kù)中的表和視圖以及主鍵約束,但是最普通的常用的還是描述數(shù)據(jù)庫(kù)中的表和視圖
2怎樣查看平臺(tái)創(chuàng)建的數(shù)據(jù)對(duì)象對(duì)應(yīng)的數(shù)據(jù)庫(kù)表在數(shù)據(jù)庫(kù)中的位置
3表名與數(shù)據(jù)對(duì)象的編號(hào)一致
4表名與數(shù)據(jù)對(duì)象編號(hào)一致。
數(shù)據(jù)對(duì)象上單一主鍵的數(shù)據(jù)類型,建議設(shè)置為36位可變長(zhǎng)字符型。
以下兩種數(shù)據(jù)對(duì)象,不能使用數(shù)據(jù)對(duì)象管理數(shù)據(jù)庫(kù)表,即同步數(shù)據(jù)庫(kù)表和刪除數(shù)據(jù)庫(kù)表操作無(wú)效,此時(shí)應(yīng)該到數(shù)據(jù)庫(kù)中手工修改:
①數(shù)據(jù)對(duì)象類型是數(shù)據(jù)庫(kù)視圖的數(shù)據(jù)對(duì)象
②實(shí)表策略為非Normal類型的數(shù)據(jù)對(duì)象
刪除數(shù)據(jù)庫(kù)表操作,會(huì)將數(shù)據(jù)庫(kù)表DROP掉,若數(shù)據(jù)庫(kù)表中包含數(shù)據(jù),請(qǐng)謹(jǐn)慎使用!
有時(shí)同步數(shù)據(jù)庫(kù)表會(huì)出現(xiàn)一些不符合數(shù)據(jù)庫(kù)語(yǔ)法規(guī)則的錯(cuò)誤,此時(shí)可以選擇先刪除數(shù)據(jù)庫(kù)表,再同步數(shù)據(jù)庫(kù)表。
修改了數(shù)據(jù)對(duì)象列的重要信息和表名,建議同步數(shù)據(jù)庫(kù)表。
5數(shù)據(jù)模型是描述業(yè)務(wù)對(duì)象的數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)約束,以及數(shù)據(jù)訪問(wèn)的元數(shù)據(jù)
數(shù)據(jù)模型有主對(duì)象,子對(duì)象,字段,關(guān)聯(lián)等組成
6變更歷史記錄是指將數(shù)據(jù)的變更歷史保存到數(shù)據(jù)表中。變更歷史記錄分兩種:
(1)針對(duì)整條記錄的數(shù)據(jù)變更歷史保存到系統(tǒng)指定的數(shù)據(jù)庫(kù)表中,將整條記錄進(jìn)行XML序列化之后保存到GspDataLog表中,數(shù)據(jù)模型的【歷史記錄數(shù)據(jù)】屬性必須設(shè)置為True,才進(jìn)行記錄;
(2)另一種是針對(duì)某些字段的數(shù)據(jù)變更歷史保存到用戶指定的數(shù)據(jù)庫(kù)表中,其中字段是指數(shù)據(jù)模型中【是否記錄】屬性設(shè)置為True的字段,數(shù)據(jù)庫(kù)表是指數(shù)據(jù)模型的【字段歷史記錄表】屬性設(shè)置的表。
其中的字段的是否記錄屬性的設(shè)置在對(duì)應(yīng)的字段屬性中,選擇字段屬性在其中配置是否記錄屬性
7
主對(duì)象對(duì)應(yīng)于數(shù)據(jù)模型實(shí)際上對(duì)應(yīng)與數(shù)據(jù)庫(kù)中的一張表
主對(duì)象對(duì)應(yīng)于數(shù)據(jù)對(duì)象,由數(shù)據(jù)對(duì)象轉(zhuǎn)化而來(lái)。主對(duì)象是直接添加到數(shù)據(jù)模型上的,一個(gè)數(shù)據(jù)模型有且僅有一個(gè)主對(duì)象,該主對(duì)象可以被替換但不能被刪除。主對(duì)象包括字段集合和子對(duì)象集合
8
數(shù)據(jù)模型的屬性
過(guò)濾條件】:在表單顯示數(shù)據(jù)時(shí),根據(jù)過(guò)濾表達(dá)式過(guò)濾掉不符合條件的數(shù)據(jù)。
【排序條件】:在表單顯示數(shù)據(jù)時(shí),根據(jù)排序表達(dá)式對(duì)顯示的數(shù)據(jù)進(jìn)行排序。
【分級(jí)信息】:其級(jí)數(shù)字段為整型,是否明細(xì)字段為char(1)型。只有樹(shù)結(jié)構(gòu)的主對(duì)象才能設(shè)置分級(jí)信息。
【ID生成規(guī)則】:系統(tǒng)預(yù)置了Guid生成方式,用戶可以擴(kuò)展別的生成方式。
【編號(hào)生成規(guī)則】:在運(yùn)行時(shí),對(duì)于定義業(yè)務(wù)數(shù)據(jù)模型,如果用戶沒(méi)有設(shè)置【編號(hào)生成規(guī)則】,那么在保存該業(yè)務(wù)模型時(shí),會(huì)將該業(yè)務(wù)模型對(duì)應(yīng)的基礎(chǔ)數(shù)據(jù)模型的【編號(hào)生成規(guī)則】拷貝一份,自動(dòng)設(shè)置到業(yè)務(wù)數(shù)據(jù)模型上,并將其保存。
【唯一性約束】:主對(duì)象的唯一性約束信息。例如:設(shè)置唯一性約束的字段列表為Code字段和Name字段,那么Code字段和Name字段的復(fù)合是必須唯一的;若字段列表只有一個(gè)字段Code字段,那么Code字段是必須唯一的。
9子對(duì)象也對(duì)應(yīng)于數(shù)據(jù)模型,有數(shù)據(jù)模型轉(zhuǎn)換而來(lái)子對(duì)象與主對(duì)象相似,也對(duì)應(yīng)于數(shù)據(jù)對(duì)象,由數(shù)據(jù)對(duì)象轉(zhuǎn)化而來(lái)。子對(duì)象是直接添加到父對(duì)象(包括主對(duì)象和子對(duì)象)上的,一個(gè)父對(duì)象可以有多個(gè)子對(duì)象。子對(duì)象也包括字段集合和子對(duì)象集合
子對(duì)象和父對(duì)象之間的關(guān)聯(lián)是通過(guò)數(shù)據(jù)庫(kù)中表的主外鍵關(guān)聯(lián)起來(lái)的,通常的父對(duì)象作為被參考的表,子對(duì)象作為參考表在子對(duì)象對(duì)應(yīng)的數(shù)據(jù)庫(kù)表中存在對(duì)主對(duì)象的主鍵的引用,在子對(duì)象中表現(xiàn)為外鍵的形式。
總結(jié)
以上是生活随笔為你收集整理的浪潮gs开发平台学习平台快速开发入门的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 石破天惊(石破天)
- 下一篇: 弃捐勿复道 努力加餐饭(弃捐勿复道是分手