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