From 851012a50c72a8a775e10ba38281113e47ada8d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=94=A1=E4=B8=9C=E7=94=9F?= <476935129@qq.com> Date: Tue, 21 Sep 2021 12:20:47 +0800 Subject: [PATCH] fdas --- ...21\347\232\204\344\275\277\347\224\250.md" | 1 + ...00\346\254\241\344\275\277\347\224\250.md" | 36 + ...24\347\224\250\345\205\263\347\263\273.md" | 49 + ...56\345\272\223\351\253\230\347\272\247.md" | 29 + ...23\344\270\211\350\214\203\345\274\217.md" | 20 + ...41\347\220\206\347\263\273\347\273\237.md" | 38 + ...07\347\253\240\347\256\241\347\220\206.md" | 96 + ...56\345\272\223\350\256\276\350\256\241.md" | 2 + ...56\345\272\223\350\256\276\350\256\241.md" | 2 + .../imgs/111.png" | Bin 0 -> 126280 bytes .../imgs/212.png" | Bin 0 -> 9855 bytes .../imgs/213.png" | Bin 0 -> 6842 bytes .../imgs/sad.PNG" | Bin 0 -> 31155 bytes ...6\346\235\237\344\273\243\347\240\201.PNG" | Bin 0 -> 30684 bytes ...6\346\235\237\347\225\214\351\235\242.PNG" | Bin 0 -> 19660 bytes ...1\347\220\206\347\263\273\347\273\237.pdm" | 1919 +++++++++++++++++ ...6\345\272\223\345\205\263\347\263\273.pdm" | 1913 ++++++++++++++++ 17 files changed, 4105 insertions(+) create mode 100644 "\345\210\230\351\207\221\346\265\267/20210830-\345\205\263\344\272\216\347\240\201\344\272\221\347\232\204\344\275\277\347\224\250.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210831-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\344\275\277\347\224\250.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210902-\346\225\260\346\215\256\345\272\223\345\272\224\347\224\250\345\205\263\347\263\273.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210903-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210909-\346\225\260\346\215\256\345\272\223\344\270\211\350\214\203\345\274\217.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210910-\346\226\207\347\253\240\347\256\241\347\220\206\347\263\273\347\273\237.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210916-\346\226\207\347\253\240\347\256\241\347\220\206.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210917\346\226\207\347\253\240\347\256\241\347\220\206\347\263\273\347\273\237\346\225\260\346\215\256\345\272\223\350\256\276\350\256\241.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/20210920 \346\226\207\347\253\240\347\256\241\347\220\206\347\263\273\347\273\237\346\225\260\346\215\256\345\272\223\350\256\276\350\256\241.md" create mode 100644 "\345\210\230\351\207\221\346\265\267/imgs/111.png" create mode 100644 "\345\210\230\351\207\221\346\265\267/imgs/212.png" create mode 100644 "\345\210\230\351\207\221\346\265\267/imgs/213.png" create mode 100644 "\345\210\230\351\207\221\346\265\267/imgs/sad.PNG" create mode 100644 "\345\210\230\351\207\221\346\265\267/imgs/\347\272\246\346\235\237\344\273\243\347\240\201.PNG" create mode 100644 "\345\210\230\351\207\221\346\265\267/imgs/\347\272\246\346\235\237\347\225\214\351\235\242.PNG" create mode 100644 "\345\210\230\351\207\221\346\265\267/\346\210\220\347\273\251\347\256\241\347\220\206\347\263\273\347\273\237.pdm" create mode 100644 "\345\210\230\351\207\221\346\265\267/\346\225\260\346\215\256\345\272\223\345\205\263\347\263\273.pdm" diff --git "a/\345\210\230\351\207\221\346\265\267/20210830-\345\205\263\344\272\216\347\240\201\344\272\221\347\232\204\344\275\277\347\224\250.md" "b/\345\210\230\351\207\221\346\265\267/20210830-\345\205\263\344\272\216\347\240\201\344\272\221\347\232\204\344\275\277\347\224\250.md" new file mode 100644 index 0000000..18a3096 --- /dev/null +++ "b/\345\210\230\351\207\221\346\265\267/20210830-\345\205\263\344\272\216\347\240\201\344\272\221\347\232\204\344\275\277\347\224\250.md" @@ -0,0 +1 @@ +#... \ No newline at end of file diff --git "a/\345\210\230\351\207\221\346\265\267/20210831-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\344\275\277\347\224\250.md" "b/\345\210\230\351\207\221\346\265\267/20210831-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\344\275\277\347\224\250.md" new file mode 100644 index 0000000..44aba49 --- /dev/null +++ "b/\345\210\230\351\207\221\346\265\267/20210831-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247\347\254\254\344\270\200\346\254\241\344\275\277\347\224\250.md" @@ -0,0 +1,36 @@ +# 0831笔记 + +## 终端代码 +查询历史版本 + +git log + +返回版本 + +git reset-hard 版本哈希值 + +## 数据库高级设计与应用 + +### 数据库设计,重要性吗? + +当数据库比较复杂(如数据量大,表较多,业务关系复杂)时,我们需要先设计数据库, + +因为: + +良好的数据库设计: +节省数据的存储空间 +能够保证数据的完整性 +方便进行数据库应用系统的开 + + +糟糕的数据库设计: +数据冗余、存储空间浪费 +数据更新和插入的异常 + +第一范式(1NF):列不可再分 + +第二范式(2NF)属性完全依赖于主键 + +第三范式(3NF)属性不依赖于其它非主属性 属性直接依赖于主键 +### 如何进行数据库设计 +![hehe](./imgs/sad.PNG) \ No newline at end of file diff --git "a/\345\210\230\351\207\221\346\265\267/20210902-\346\225\260\346\215\256\345\272\223\345\272\224\347\224\250\345\205\263\347\263\273.md" "b/\345\210\230\351\207\221\346\265\267/20210902-\346\225\260\346\215\256\345\272\223\345\272\224\347\224\250\345\205\263\347\263\273.md" new file mode 100644 index 0000000..4a3e4f6 --- /dev/null +++ "b/\345\210\230\351\207\221\346\265\267/20210902-\346\225\260\346\215\256\345\272\223\345\272\224\347\224\250\345\205\263\347\263\273.md" @@ -0,0 +1,49 @@ +# 数据库应用关系 + +## 表格 + +|1|2|3| +|-|-|-| +|4|5|6| + +## 应用关系 + +### 一对一关系 + +一对一,是最常见的一种设计。就是 A 表的一条记录,对应 B 表的多条记录,且 A 的主键作为 B 表的外键。这主要看以哪张表为中心。 + +通过外键关系,在添加唯一约束的关系来实现一对一。 + +一对一关系要求2个表的主键完全一致,通过2个表的主键来实现一对一关系。 + +优点 + +便于管理、可提高一定的查询速度 + +减轻 CPU 的 IO 读写,提高存取效率。 + +符合数据库设计的三大范式。 + +符合关系性数据库的特性。 + +缺点 + +增加一定的复杂程度,程序中的读写难度加大。 + +#### 如何进行唯一约束 + +在keys中添加一条新的key字段并打开, + +通过打开columns添加要进行约束的字段进行约束。 + +![....](./imgs/约束代码.PNG) + +![....](./imgs/约束界面.PNG) +### 一对多关系 + +一对多,是最常见的一种设计。就是 A 表的一条记录,对应 B 表的多条记录,且 A 的主键作为 B 表的外键。这主要看以哪张表为中心,我们把多对一和一对多统称为一对多关系,数据库中不存在多对一关系。 + +### 多对多关系 + +多对多,在数据库中也比较常见,可以理解为是一对多和多对一的组合。要实现多对多,一般都需要有一张中间表(也叫关联表),将两张表进行关联,形成多对多的形式。 + diff --git "a/\345\210\230\351\207\221\346\265\267/20210903-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247.md" "b/\345\210\230\351\207\221\346\265\267/20210903-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247.md" new file mode 100644 index 0000000..aea620f --- /dev/null +++ "b/\345\210\230\351\207\221\346\265\267/20210903-\346\225\260\346\215\256\345\272\223\351\253\230\347\272\247.md" @@ -0,0 +1,29 @@ +# 第四天笔记 + +## 一.经典50题 + +## 1.查询"数学 "课程比" 语文 "课程成绩高的学生的信息及课程分数 + + (1)老师解答: + + select StudentId,sum(score1) score1, sum(score2) score2,sum(score3) score + from + ( + select StudentId, + ( + (case when CourseId=1 then Score end) Score1, + (case when CourseId=2 then Score end) Score2, + (case when CourseId=3 then Score end) Score3, + from StudentCourseScore + ) a + group by StudentId + having sum(score2) > sum(score1) + ) + ...... + + (2)我的: + + select X.Id 学生编号,X.StudentCode 座号,X.StudentName 姓名,X.Birthday 生日,X.Sex 性别,X.ClassId 班级编号,CA.Score 语文成绩,CB.Score 数学成绩 from StudentInfo X,(select StudentId,Score from StudentCourseScore where CourseId=1) CA,(select StudentId,Score from StudentCourseScore where CourseId=2) CB + where X.Id=CA.StudentId and CA.StudentId=CB.StudentId and CA.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

kVBVouiZdRaWD@XAl%`N3 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

$i6xWP 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 sog?36AIu- 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 literal 0 HcmV?d00001 diff --git "a/\345\210\230\351\207\221\346\265\267/imgs/213.png" "b/\345\210\230\351\207\221\346\265\267/imgs/213.png" new file mode 100644 index 0000000000000000000000000000000000000000..8a500e35dcffbc73b80c9a800216c6a8720f4b7b GIT binary patch literal 6842 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 Fe*h`K%u@gW literal 0 HcmV?d00001 diff --git "a/\345\210\230\351\207\221\346\265\267/imgs/sad.PNG" "b/\345\210\230\351\207\221\346\265\267/imgs/sad.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..7be137e7213ade32c6d46dfb5fcd00238da38cf6 GIT binary patch literal 31155 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 literal 0 HcmV?d00001 diff --git "a/\345\210\230\351\207\221\346\265\267/imgs/\347\272\246\346\235\237\344\273\243\347\240\201.PNG" "b/\345\210\230\351\207\221\346\265\267/imgs/\347\272\246\346\235\237\344\273\243\347\240\201.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..f76cf522ff13307717f80e0bc02cc79de1b7a16a GIT binary patch literal 30684 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 R7cfborJ<{yp=NgPe*u{K7gzuQ literal 0 HcmV?d00001 diff --git "a/\345\210\230\351\207\221\346\265\267/imgs/\347\272\246\346\235\237\347\225\214\351\235\242.PNG" "b/\345\210\230\351\207\221\346\265\267/imgs/\347\272\246\346\235\237\347\225\214\351\235\242.PNG" new file mode 100644 index 0000000000000000000000000000000000000000..e374b5a16055c1602c20ad086540c4fa82edeb32 GIT binary patch literal 19660 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 JwQ`U9zW_=HX2Jjf literal 0 HcmV?d00001 diff --git "a/\345\210\230\351\207\221\346\265\267/\346\210\220\347\273\251\347\256\241\347\220\206\347\263\273\347\273\237.pdm" "b/\345\210\230\351\207\221\346\265\267/\346\210\220\347\273\251\347\256\241\347\220\206\347\263\273\347\273\237.pdm" new file mode 100644 index 0000000..6805dc3 --- /dev/null +++ "b/\345\210\230\351\207\221\346\265\267/\346\210\220\347\273\251\347\256\241\347\220\206\347\263\273\347\273\237.pdm" @@ -0,0 +1,1919 @@ + + + + + + + + + +F9F1CD88-010C-4336-9970-E32B96A3512C +成绩管理系统 +成绩管理系统 +1630395039 +Administrator +1630395072 +Administrator +[FolderOptions] + +[FolderOptions\Physical Objects] +GenerationCheckModel=Yes +GenerationPath= +GenerationOptions= +GenerationTasks= +GenerationTargets= +GenerationSelections= +RevPkey=Yes +RevFkey=Yes +RevAkey=Yes +RevCheck=Yes +RevIndx=Yes +RevOpts=Yes +RevViewAsTabl=No +RevViewOpts=Yes +RevSystAsTabl=Yes +RevTablPerm=No +RevViewPerm=No +RevProcPerm=No +RevDbpkPerm=No +RevSqncPerm=No +RevAdtPerm=No +RevUserPriv=No +RevUserOpts=No +RevGrpePriv=No +RevRolePriv=No +RevDtbsOpts=Yes +RevDtbsPerm=No +RevViewIndx=Yes +RevJidxOpts=Yes +RevStats=No +RevTspcPerm=No +RevCaseSensitive=No +GenTrgrStdMsg=Yes +GenTrgrMsgTab= +GenTrgrMsgNo= +GenTrgrMsgTxt= +TrgrPreserve=No +TrgrIns=Yes +TrgrUpd=Yes +TrgrDel=Yes +TrgrC2Ins=Yes +TrgrC2Upd=Yes +TrgrC3=Yes +TrgrC4=Yes +TrgrC5=Yes +TrgrC6=Yes +TrgrC7=Yes +TrgrC8=Yes +TrgrC9=Yes +TrgrC10=Yes +TrgrC11=Yes +TrgrC1=Yes +TrgrC12Ins=Yes +TrgrC12Upd=Yes +TrgrC13=Yes +UpdateTableStatistics=Yes +UpdateColumnStatistics=Yes + +[FolderOptions\Physical Objects\Database Generation] +GenScriptName=crebas +GenScriptName0= +GenScriptName1= +GenScriptName2= +GenScriptName3= +GenScriptName4= +GenScriptName5= +GenScriptName6= +GenScriptName7= +GenScriptName8= +GenScriptName9= +GenPathName= +GenSingleFile=Yes +GenODBC=No +GenCheckModel=Yes +GenScriptPrev=Yes +GenArchiveModel=No +GenUseSync=No +GenSyncChoice=0 +GenSyncArch= +GenSyncRmg=0 + +[FolderOptions\Physical Objects\Database Generation\Format] +GenScriptTitle=Yes +GenScriptNamLabl=No +GenScriptQDtbs=Yes +GenScriptQOwnr=Yes +GenScriptCase=0 +GenScriptEncoding=ANSI +GenScriptNAcct=No +IdentifierDelimiter=" + +[FolderOptions\Physical Objects\Database Generation\Database] +Create=Yes +Open=Yes +Close=Yes +Drop=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Database\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Tablespace] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Tablespace\Create] +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Storage] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\User] +Create=Yes +Drop=Yes +Comment=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\User\Create] +Physical Options=No + +[FolderOptions\Physical Objects\Database Generation\Group] +Create=Yes +Drop=Yes +Comment=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\Role] +Create=Yes +Drop=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType] +Create=Yes +Comment=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType\Create] +Default value=Yes +Check=Yes + +[FolderOptions\Physical Objects\Database Generation\AbstractDataType] +Create=Yes +Header=Yes +Footer=Yes +Drop=Yes +Comment=Yes +Install JAVA class=Yes +Remove JAVA class=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Rule] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Default] +Create=Yes +Comment=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Sequence] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column] + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create] +Check=Yes +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create\Check] +Constraint declaration=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column] +User datatype=Yes +Default value=Yes +Check=Yes +Physical Options=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column\Check] +Constraint declaration=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key] + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key\Create] +Constraint declaration=No +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key\Create] +Constraint declaration=No +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key\Create] +Constraint declaration=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Create] +Constraint declaration=Yes +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Filter] +Primary key=Yes +Foreign key=Yes +Alternate key=Yes +Cluster=Yes +Other=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[FolderOptions\Physical Objects\Database Generation\View] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\View\Create] +Force Column list=No +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewColumn] +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Create] +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Filter] +Cluster=Yes +Other=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Trigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[FolderOptions\Physical Objects\Database Generation\DBMSTrigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Synonym] +Create=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Synonym\Filter] +Table=Yes +View=Yes +Proc=Yes +Synonym=Yes +Database Package=Yes +Sequence=Yes + +[FolderOptions\Physical Objects\Database Generation\JoinIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\JoinIndex\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Procedure] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Procedure\Create] +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\DatabasePackage] +Create=Yes +Drop=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\WebService] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Dimension] +Create=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Synchronization] +GenBackupTabl=1 +GenKeepBackTabl=1 +GenTmpTablDrop=No +GenKeepTablOpts=No + +[FolderOptions\Physical Objects\Test Data] +GenDataPathName= +GenDataSinglefile=Yes +GenDataScriptName=testdata +GenDataScriptName0= +GenDataScriptName1= +GenDataScriptName2= +GenDataScriptName3= +GenDataScriptName4= +GenDataScriptName5= +GenDataScriptName6= +GenDataScriptName7= +GenDataScriptName8= +GenDataScriptName9= +GenDataOdbc=0 +GenDataDelOld=No +GenDataTitle=No +GenDataDefNumRows=20 +GenDataCommit=0 +GenDataPacket=0 +GenDataOwner=No +GenDataProfNumb= +GenDataProfChar= +GenDataProfDate= +GenDataCSVSeparator=, +GenDataFileFormat=CSV +GenDataUseWizard=No + +[FolderOptions\Pdm] +IndxIQName=%COLUMN%_%INDEXTYPE% +IndxPK=Yes +IndxFK=Yes +IndxAK=Yes +IndxPKName=%TABLE%_PK +IndxFKName=%REFR%_FK +IndxAKName=%AKEY%_AK +IndxPreserve=No +IndxThreshold=0 +IndxStats=No +RefrPreserve=No +JidxPreserve=No +RbldMultiFact=Yes +RbldMultiDim=Yes +RbldMultiJidx=Yes +CubePreserve=No +TablStProcPreserve=No +ProcDepPreserve=Yes +TrgrDepPreserve=Yes +CubeScriptPath= +CubeScriptCase=0 +CubeScriptEncoding=ANSI +CubeScriptNacct=No +CubeScriptHeader=No +CubeScriptExt=csv +CubeScriptExt0=txt +CubeScriptExt1= +CubeScriptExt2= +CubeScriptSep=, +CubeScriptDeli=" +EstimationYears=0 +DfltDomnName=D_%.U:VALUE% +DfltColnName=D_%.U:VALUE% +DfltReuse=Yes +DfltDrop=Yes +[ModelOptions] + +[ModelOptions\Physical Objects] +CaseSensitive=No +DisplayName=Yes +EnableTrans=No +UseTerm=No +EnableRequirements=No +EnableFullShortcut=Yes +DefaultDttp= +IgnoreOwner=No +RebuildTrigger=Yes +RefrUnique=No +RefrAutoMigrate=Yes +RefrMigrateReuse=Yes +RefrMigrateDomain=Yes +RefrMigrateCheck=Yes +RefrMigrateRule=Yes +RefrMigrateExtd=No +RefrMigrDefaultLink=No +RefrDfltImpl=D +RefrPrgtColn=No +RefrMigrateToEnd=No +RebuildTriggerDep=No +ColnFKName=%.3:PARENT%_%COLUMN% +ColnFKNameUse=No +DomnCopyDttp=Yes +DomnCopyChck=No +DomnCopyRule=No +DomnCopyMand=No +DomnCopyExtd=No +DomnCopyProf=No +Notation=0 +DomnDefaultMandatory=No +ColnDefaultMandatory=No +TablDefaultOwner= +ViewDefaultOwner= +TrgrDefaultOwnerTabl= +TrgrDefaultOwnerView= +IdxDefaultOwnerTabl= +IdxDefaultOwnerView= +JdxDefaultOwner= +DBPackDefaultOwner= +SeqDefaultOwner= +ProcDefaultOwner= +DBMSTrgrDefaultOwner= +Currency=USD +RefrDeleteConstraint=0 +RefrUpdateConstraint=0 +RefrParentMandatory=No +RefrParentChangeAllow=Yes +RefrCheckOnCommit=No + +[ModelOptions\Physical Objects\NamingOptionsTemplates] + +[ModelOptions\Physical Objects\ClssNamingOptions] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL] + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN] + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX] + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR] + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF] + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW] + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC] + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV] + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Code] +Template= +MaxLen=254 +Case=M +ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()" +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP] + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Code] +Template= +MaxLen=254 +Case=M +ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()" +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM] + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT] + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN] + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS] + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR] + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO] + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ] + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK] + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass] + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Connection] + +[ModelOptions\Pdm] + +[ModelOptions\Generate] + +[ModelOptions\Generate\Xsm] +GenRootElement=Yes +GenComplexType=No +GenAttribute=Yes +CheckModel=Yes +SaveLinks=Yes +ORMapping=No +NameToCode=No + +[ModelOptions\Generate\Pdm] +RRMapping=No + +[ModelOptions\Generate\Cdm] +CheckModel=Yes +SaveLinks=Yes +NameToCode=No +Notation=2 + +[ModelOptions\Generate\Oom] +CheckModel=Yes +SaveLinks=Yes +ORMapping=No +NameToCode=Yes +ClassPrefix= + +[ModelOptions\Generate\Ldm] +CheckModel=Yes +SaveLinks=Yes +NameToCode=No + +[ModelOptions\Default Opts] + +[ModelOptions\Default Opts\TABL] +PhysOpts= + +[ModelOptions\Default Opts\COLN] +PhysOpts= + +[ModelOptions\Default Opts\INDX] +PhysOpts= + +[ModelOptions\Default Opts\AKEY] +PhysOpts= + +[ModelOptions\Default Opts\PKEY] +PhysOpts= + +[ModelOptions\Default Opts\STOR] +PhysOpts= + +[ModelOptions\Default Opts\TSPC] +PhysOpts= + +[ModelOptions\Default Opts\SQNC] +PhysOpts= + +[ModelOptions\Default Opts\DTBS] +PhysOpts= + +[ModelOptions\Default Opts\USER] +PhysOpts= + +[ModelOptions\Default Opts\JIDX] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<ResourcePool>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<WorkloadGroup>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<ResourcePool>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<WorkloadGroup>>] +PhysOpts= + + +16DC257D-5594-48A6-91CD-170A1D8FE1BC +Microsoft SQL Server 2012 +MSSQLSRV2012 +1630395036 +Administrator +1630395036 +Administrator + +11D14009-FEF7-43A3-BC76-BE5B34F11D08 +4BA9F647-DAB1-11D1-9944-006097355D9B + + + + +B5CD51DE-8E06-46C5-AB41-DDF69B9ED16E +PhysicalDiagram_1 +PhysicalDiagram_1 +1630395039 +Administrator +1630395072 +Administrator +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=Yes +Activate automatic link routing=Yes +Grid size=0 +Graphic unit=2 +Window color=255, 255, 255 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255, 255, 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=2 +Trunc Length=40 +Word Length=40 +Word Text=!"#$%&')*+,-./:;=>?@\]^_`|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Object Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Location" Attribute="LocationOrName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Package.Stereotype=Yes +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=Yes +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=No +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Stereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=No +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +LCNMFont=新宋体,8,N +LCNMFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0, 0, 0 +ColumnsFont=新宋体,8,N +ColumnsFont color=0, 0, 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0, 0, 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0, 0, 0 +KeysFont=新宋体,8,N +KeysFont color=0, 0, 0 +IndexesFont=新宋体,8,N +IndexesFont color=0, 0, 0 +TriggersFont=新宋体,8,N +TriggersFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=178 214 252 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0, 0, 0 +ColumnsFont=新宋体,8,N +ColumnsFont color=0, 0, 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0, 0, 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0, 0, 0 +TemporaryVTablesFont=新宋体,8,N +TemporaryVTablesFont color=0, 0, 0 +IndexesFont=新宋体,8,N +IndexesFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=208 208 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0, 0, 0 +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0, 0, 0 +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +OBJXSTRFont=新宋体,8,N +OBJXSTRFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=新宋体,8,N +Free TextFont color=0, 0, 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +15 + + +1630395069 +1630396361 +-1 +((-17626,5700), (-8848,12898)) +12615680 +16570034 +12632256 +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 0 新宋体,8,U +TableFkColumns 0 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +6 +65 +16777215 + + + + + +1630395070 +1630396362 +-1 +((-3250,7538), (7074,12261)) +12615680 +16570034 +12632256 +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 0 新宋体,8,U +TableFkColumns 0 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +6 +65 +16777215 + + + + + +1630395072 +1630396362 +-1 +((-10320,-2362), (-1154,4010)) +12615680 +16570034 +12632256 +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 0 新宋体,8,U +TableFkColumns 0 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +6 +65 +16777215 + + + + + + + + + + + + +5AE140DC-69B5-4EE9-ADD4-BF4EDA80BA55 +学生成绩表 +score +1630395069 +Administrator +1630395745 +Administrator + + + +ED3F7E28-49DC-4AD4-9FD3-F03397AFB3F8 +学号 +students +1630395444 +Administrator +1630395745 +Administrator +nvarchar(80) +80 + + +852B1B55-C7DF-4954-BD02-798B73D3774A +姓名 +name +1630395444 +Administrator +1630395745 +Administrator +nvarchar(80) +80 + + +FC8E7E2F-5264-4061-9E6A-A1DDD5DF6070 +语文 +language +1630395444 +Administrator +1630395745 +Administrator +decimal(20,2) +20 +2 + + +9C3CB74C-3F03-49D2-AF25-2814096B7C1B +数学 +mathematics +1630395444 +Administrator +1630395745 +Administrator +decimal(18,2) +18 +2 + + +74502C97-AC89-4345-AAF6-407D05ABD709 +英语 +English +1630395444 +Administrator +1630395745 +Administrator +decimal(18,2) +18 +2 + + +575181CE-849F-4DD8-8C2C-E55F30741103 +总分 +total +1630395444 +Administrator +1630395745 +Administrator +decimal(18,2) +18 +2 + + +45E1E772-859B-4628-936C-9DCCFE013376 +平均分 +average +1630395444 +Administrator +1630395745 +Administrator +decimal(20,2) +20 +2 + + + + +7FEE8E97-EDCB-4CA5-A415-CB0C4D13C5DC +班级表 +studentsclass +1630395070 +Administrator +1630396358 +Administrator + + + +C2819CA6-E7E7-4FF1-A787-A676D2823054 +班级序号 +班级序号 +1630396124 +Administrator +1630396358 +Administrator +nvarchar(80) +80 + + +F962E36C-1F9F-4D92-A995-588B42484643 +班级名称 +班级名称 +1630396124 +Administrator +1630396358 +Administrator +nvarchar(80) +80 + + +5CF7DDBD-CB7B-449C-A422-CDFBBE6A10C9 +班级人数 +班级人数 +1630396124 +Administrator +1630396358 +Administrator +nvarchar(80) +80 + + +6D86BD87-08BA-4711-BD86-F8505EE07BA1 +班级平均分 +班级平均分 +1630396124 +Administrator +1630396358 +Administrator +decimal(20,2) +20 +2 + + + + +56EF3788-7307-4FE6-8CB9-F02AE24190F2 +学生信息表 +message +1630395072 +Administrator +1630396027 +Administrator + + + +ACBB4AAE-AB2D-485C-A806-F6B465A55826 +学号 +students +1630395771 +Administrator +1630396122 +Administrator +nvarchar(80) +80 + + +F954A9AE-ACFD-4094-8614-67C927DA6175 +姓名 +name +1630395771 +Administrator +1630396122 +Administrator +nvarchar(80) +80 + + +A6BF2F0B-21E8-4759-9CA8-45827B7A56F6 +性别 +gender +1630395771 +Administrator +1630396122 +Administrator +char + + +F7894BE4-C11A-45EA-9E80-705516ACD4D0 +电话 +phone +1630395771 +Administrator +1630396122 +Administrator +nvarchar(80) +80 + + +984FE98A-9BA5-4FA3-A7AC-18AF43F099F2 +班级 +class +1630395771 +Administrator +1630396122 +Administrator +nvarchar(80) +80 + + +A2BAEAE6-565A-49F6-8DAD-96BCB60B0B74 +家庭住址 +Home +1630395771 +Administrator +1630396122 +Administrator +nvarchar(80) +80 + + + + + + +5C5226D6-E6B4-446F-B20C-3D76B051E40C +PUBLIC +PUBLIC +1630395036 +Administrator +1630395036 +Administrator + + + + +0EE3ECBD-7C9D-4571-B044-2F7CA4ED8CEF +Microsoft SQL Server 2012 +MSSQLSRV2012 +1630395036 +Administrator +1630395036 +Administrator +file:///%_DBMS%/sqlsv2012.xdb +11D14009-FEF7-43A3-BC76-BE5B34F11D08 +4BA9F647-DAB1-11D1-9944-006097355D9B +1341932191 + + + + + + + + + + \ No newline at end of file diff --git "a/\345\210\230\351\207\221\346\265\267/\346\225\260\346\215\256\345\272\223\345\205\263\347\263\273.pdm" "b/\345\210\230\351\207\221\346\265\267/\346\225\260\346\215\256\345\272\223\345\205\263\347\263\273.pdm" new file mode 100644 index 0000000..3ebdf0f --- /dev/null +++ "b/\345\210\230\351\207\221\346\265\267/\346\225\260\346\215\256\345\272\223\345\205\263\347\263\273.pdm" @@ -0,0 +1,1913 @@ + + + + + + + + + +1703481A-1A75-4D7F-B86F-1F8BFAA658EA +PhysicalDataModel_1 +PhysicalDataModel_1 +1630571868 +Administrator +1630573566 +Administrator +[FolderOptions] + +[FolderOptions\Physical Objects] +GenerationCheckModel=Yes +GenerationPath= +GenerationOptions= +GenerationTasks= +GenerationTargets= +GenerationSelections= +RevPkey=Yes +RevFkey=Yes +RevAkey=Yes +RevCheck=Yes +RevIndx=Yes +RevOpts=Yes +RevViewAsTabl=No +RevViewOpts=Yes +RevSystAsTabl=Yes +RevTablPerm=No +RevViewPerm=No +RevProcPerm=No +RevDbpkPerm=No +RevSqncPerm=No +RevAdtPerm=No +RevUserPriv=No +RevUserOpts=No +RevGrpePriv=No +RevRolePriv=No +RevDtbsOpts=Yes +RevDtbsPerm=No +RevViewIndx=Yes +RevJidxOpts=Yes +RevStats=No +RevTspcPerm=No +RevCaseSensitive=No +GenTrgrStdMsg=Yes +GenTrgrMsgTab= +GenTrgrMsgNo= +GenTrgrMsgTxt= +TrgrPreserve=No +TrgrIns=Yes +TrgrUpd=Yes +TrgrDel=Yes +TrgrC2Ins=Yes +TrgrC2Upd=Yes +TrgrC3=Yes +TrgrC4=Yes +TrgrC5=Yes +TrgrC6=Yes +TrgrC7=Yes +TrgrC8=Yes +TrgrC9=Yes +TrgrC10=Yes +TrgrC11=Yes +TrgrC1=Yes +TrgrC12Ins=Yes +TrgrC12Upd=Yes +TrgrC13=Yes +UpdateTableStatistics=Yes +UpdateColumnStatistics=Yes + +[FolderOptions\Physical Objects\Database Generation] +GenScriptName=crebas +GenScriptName0= +GenScriptName1= +GenScriptName2= +GenScriptName3= +GenScriptName4= +GenScriptName5= +GenScriptName6= +GenScriptName7= +GenScriptName8= +GenScriptName9= +GenPathName= +GenSingleFile=Yes +GenODBC=No +GenCheckModel=Yes +GenScriptPrev=Yes +GenArchiveModel=No +GenUseSync=No +GenSyncChoice=0 +GenSyncArch= +GenSyncRmg=0 + +[FolderOptions\Physical Objects\Database Generation\Format] +GenScriptTitle=Yes +GenScriptNamLabl=No +GenScriptQDtbs=Yes +GenScriptQOwnr=Yes +GenScriptCase=0 +GenScriptEncoding=ANSI +GenScriptNAcct=No +IdentifierDelimiter=" + +[FolderOptions\Physical Objects\Database Generation\Database] +Create=Yes +Open=Yes +Close=Yes +Drop=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Database\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Tablespace] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Tablespace\Create] +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Storage] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\User] +Create=Yes +Drop=Yes +Comment=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\User\Create] +Physical Options=No + +[FolderOptions\Physical Objects\Database Generation\Group] +Create=Yes +Drop=Yes +Comment=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\Role] +Create=Yes +Drop=Yes +Privilege=No + +[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType] +Create=Yes +Comment=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType\Create] +Default value=Yes +Check=Yes + +[FolderOptions\Physical Objects\Database Generation\AbstractDataType] +Create=Yes +Header=Yes +Footer=Yes +Drop=Yes +Comment=Yes +Install JAVA class=Yes +Remove JAVA class=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Rule] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Default] +Create=Yes +Comment=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Sequence] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column] + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create] +Check=Yes +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create\Check] +Constraint declaration=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column] +User datatype=Yes +Default value=Yes +Check=Yes +Physical Options=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column\Check] +Constraint declaration=No + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key] + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key\Create] +Constraint declaration=No +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key\Create] +Constraint declaration=No +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key\Create] +Constraint declaration=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Create] +Constraint declaration=Yes +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Filter] +Primary key=Yes +Foreign key=Yes +Alternate key=Yes +Cluster=Yes +Other=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[FolderOptions\Physical Objects\Database Generation\View] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\View\Create] +Force Column list=No +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewColumn] +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Create] +Physical Options=Yes + +[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Filter] +Cluster=Yes +Other=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Trigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\View\Trigger\Filter] +For insert=Yes +For update=Yes +For delete=Yes +For other=Yes + +[FolderOptions\Physical Objects\Database Generation\DBMSTrigger] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Synonym] +Create=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Synonym\Filter] +Table=Yes +View=Yes +Proc=Yes +Synonym=Yes +Database Package=Yes +Sequence=Yes + +[FolderOptions\Physical Objects\Database Generation\JoinIndex] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\JoinIndex\Create] +Physical Options=Yes +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\Procedure] +Create=Yes +Drop=Yes +Comment=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\Procedure\Create] +Header=Yes +Footer=Yes + +[FolderOptions\Physical Objects\Database Generation\DatabasePackage] +Create=Yes +Drop=Yes +Permission=No + +[FolderOptions\Physical Objects\Database Generation\WebService] +Create=Yes +Drop=Yes +Comment=Yes + +[FolderOptions\Physical Objects\Database Generation\Dimension] +Create=Yes +Drop=Yes + +[FolderOptions\Physical Objects\Database Generation\Synchronization] +GenBackupTabl=1 +GenKeepBackTabl=1 +GenTmpTablDrop=No +GenKeepTablOpts=No + +[FolderOptions\Physical Objects\Test Data] +GenDataPathName= +GenDataSinglefile=Yes +GenDataScriptName=testdata +GenDataScriptName0= +GenDataScriptName1= +GenDataScriptName2= +GenDataScriptName3= +GenDataScriptName4= +GenDataScriptName5= +GenDataScriptName6= +GenDataScriptName7= +GenDataScriptName8= +GenDataScriptName9= +GenDataOdbc=0 +GenDataDelOld=No +GenDataTitle=No +GenDataDefNumRows=20 +GenDataCommit=0 +GenDataPacket=0 +GenDataOwner=No +GenDataProfNumb= +GenDataProfChar= +GenDataProfDate= +GenDataCSVSeparator=, +GenDataFileFormat=CSV +GenDataUseWizard=No + +[FolderOptions\Pdm] +IndxIQName=%COLUMN%_%INDEXTYPE% +IndxPK=Yes +IndxFK=Yes +IndxAK=Yes +IndxPKName=%TABLE%_PK +IndxFKName=%REFR%_FK +IndxAKName=%AKEY%_AK +IndxPreserve=No +IndxThreshold=0 +IndxStats=No +RefrPreserve=No +JidxPreserve=No +RbldMultiFact=Yes +RbldMultiDim=Yes +RbldMultiJidx=Yes +CubePreserve=No +TablStProcPreserve=No +ProcDepPreserve=Yes +TrgrDepPreserve=Yes +CubeScriptPath= +CubeScriptCase=0 +CubeScriptEncoding=ANSI +CubeScriptNacct=No +CubeScriptHeader=No +CubeScriptExt=csv +CubeScriptExt0=txt +CubeScriptExt1= +CubeScriptExt2= +CubeScriptSep=, +CubeScriptDeli=" +EstimationYears=0 +DfltDomnName=D_%.U:VALUE% +DfltColnName=D_%.U:VALUE% +DfltReuse=Yes +DfltDrop=Yes +[ModelOptions] + +[ModelOptions\Physical Objects] +CaseSensitive=No +DisplayName=Yes +EnableTrans=No +UseTerm=No +EnableRequirements=No +EnableFullShortcut=Yes +DefaultDttp= +IgnoreOwner=No +RebuildTrigger=Yes +RefrUnique=No +RefrAutoMigrate=Yes +RefrMigrateReuse=Yes +RefrMigrateDomain=Yes +RefrMigrateCheck=Yes +RefrMigrateRule=Yes +RefrMigrateExtd=No +RefrMigrDefaultLink=No +RefrDfltImpl=D +RefrPrgtColn=No +RefrMigrateToEnd=No +RebuildTriggerDep=No +ColnFKName=%.3:PARENT%_%COLUMN% +ColnFKNameUse=No +DomnCopyDttp=Yes +DomnCopyChck=No +DomnCopyRule=No +DomnCopyMand=No +DomnCopyExtd=No +DomnCopyProf=No +Notation=0 +DomnDefaultMandatory=No +ColnDefaultMandatory=No +TablDefaultOwner= +ViewDefaultOwner= +TrgrDefaultOwnerTabl= +TrgrDefaultOwnerView= +IdxDefaultOwnerTabl= +IdxDefaultOwnerView= +JdxDefaultOwner= +DBPackDefaultOwner= +SeqDefaultOwner= +ProcDefaultOwner= +DBMSTrgrDefaultOwner= +Currency=USD +RefrDeleteConstraint=0 +RefrUpdateConstraint=0 +RefrParentMandatory=No +RefrParentChangeAllow=Yes +RefrCheckOnCommit=No + +[ModelOptions\Physical Objects\NamingOptionsTemplates] + +[ModelOptions\Physical Objects\ClssNamingOptions] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN] + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL] + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN] + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX] + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR] + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF] + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW] + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Code] +Template= +MaxLen=128 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC] + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV] + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Code] +Template= +MaxLen=254 +Case=M +ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()" +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP] + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Code] +Template= +MaxLen=254 +Case=M +ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()" +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM] + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT] + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN] + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS] + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR] + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO] + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ] + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK] + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass] + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Name] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Code] +Template= +MaxLen=254 +Case=M +ValidChar= +InvldChar= +AllValid=Yes +NoAccent=No +DefaultChar= +Script= +ConvTable= +ConvTablePath=%_HOME%\Resource Files\Conversion Tables + +[ModelOptions\Connection] + +[ModelOptions\Pdm] + +[ModelOptions\Generate] + +[ModelOptions\Generate\Xsm] +GenRootElement=Yes +GenComplexType=No +GenAttribute=Yes +CheckModel=Yes +SaveLinks=Yes +ORMapping=No +NameToCode=No + +[ModelOptions\Generate\Pdm] +RRMapping=No + +[ModelOptions\Generate\Cdm] +CheckModel=Yes +SaveLinks=Yes +NameToCode=No +Notation=2 + +[ModelOptions\Generate\Oom] +CheckModel=Yes +SaveLinks=Yes +ORMapping=No +NameToCode=Yes +ClassPrefix= + +[ModelOptions\Generate\Ldm] +CheckModel=Yes +SaveLinks=Yes +NameToCode=No + +[ModelOptions\Default Opts] + +[ModelOptions\Default Opts\TABL] +PhysOpts= + +[ModelOptions\Default Opts\COLN] +PhysOpts= + +[ModelOptions\Default Opts\INDX] +PhysOpts= + +[ModelOptions\Default Opts\AKEY] +PhysOpts= + +[ModelOptions\Default Opts\PKEY] +PhysOpts= + +[ModelOptions\Default Opts\STOR] +PhysOpts= + +[ModelOptions\Default Opts\TSPC] +PhysOpts= + +[ModelOptions\Default Opts\SQNC] +PhysOpts= + +[ModelOptions\Default Opts\DTBS] +PhysOpts= + +[ModelOptions\Default Opts\USER] +PhysOpts= + +[ModelOptions\Default Opts\JIDX] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<ResourcePool>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMEOBJ<<WorkloadGroup>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<ResourcePool>>] +PhysOpts= + +[ModelOptions\Default Opts\FRMESOB<<WorkloadGroup>>] +PhysOpts= + + +695E3B99-4DD3-463B-B645-F69C2BDAA800 +Microsoft SQL Server 2012 +MSSQLSRV2012 +1630571863 +Administrator +1630571863 +Administrator + +11D14009-FEF7-43A3-BC76-BE5B34F11D08 +4BA9F647-DAB1-11D1-9944-006097355D9B + + + + +30FA88AA-3EFA-46B0-B9C1-FDF831D594DD +PhysicalDiagram_1 +PhysicalDiagram_1 +1630571868 +Administrator +1630573566 +Administrator +[DisplayPreferences] + +[DisplayPreferences\PDM] + +[DisplayPreferences\General] +Adjust to text=Yes +Snap Grid=No +Constrain Labels=Yes +Display Grid=No +Show Page Delimiter=Yes +Show Links intersections=Yes +Activate automatic link routing=Yes +Grid size=0 +Graphic unit=2 +Window color=255, 255, 255 +Background image= +Background mode=8 +Watermark image= +Watermark mode=8 +Show watermark on screen=No +Gradient mode=0 +Gradient end color=255, 255, 255 +Show Swimlane=No +SwimlaneVert=Yes +TreeVert=No +CompDark=0 + +[DisplayPreferences\Object] +Show Icon=No +Mode=2 +Trunc Length=40 +Word Length=40 +Word Text=!"#$%&')*+,-./:;=>?@\]^_`|}~ +Shortcut IntIcon=Yes +Shortcut IntLoct=Yes +Shortcut IntFullPath=No +Shortcut IntLastPackage=Yes +Shortcut ExtIcon=Yes +Shortcut ExtLoct=No +Shortcut ExtFullPath=No +Shortcut ExtLastPackage=Yes +Shortcut ExtIncludeModl=Yes +EObjShowStrn=Yes +ExtendedObject.Comment=No +ExtendedObject.IconPicture=No +ExtendedObject.TextStyle=No +ExtendedObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Object Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +ELnkShowStrn=Yes +ELnkShowName=Yes +ExtendedLink_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form> +FileObject.Stereotype=No +FileObject.DisplayName=Yes +FileObject.LocationOrName=No +FileObject.IconPicture=No +FileObject.TextStyle=No +FileObject.IconMode=Yes +FileObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Location" Attribute="LocationOrName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Package.Stereotype=Yes +Package.Comment=No +Package.IconPicture=No +Package.TextStyle=No +Package_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Display Model Version=Yes +Table.Stereotype=Yes +Table.DisplayName=Yes +Table.OwnerDisplayName=No +Table.Columns=Yes +Table.Columns._Filter="All Columns" PDMCOLNALL +Table.Columns._Columns=Stereotype DataType KeyIndicator +Table.Columns._Limit=-5 +Table.Keys=No +Table.Keys._Columns=Stereotype Indicator +Table.Indexes=No +Table.Indexes._Columns=Stereotype +Table.Triggers=No +Table.Triggers._Columns=Stereotype +Table.Comment=No +Table.IconPicture=No +Table.TextStyle=No +Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Stereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +View.Stereotype=Yes +View.DisplayName=Yes +View.OwnerDisplayName=No +View.Columns=Yes +View.Columns._Columns=DisplayName +View.Columns._Limit=-5 +View.TemporaryVTables=Yes +View.Indexes=No +View.Comment=No +View.IconPicture=No +View.TextStyle=No +View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Procedure.Stereotype=No +Procedure.DisplayName=Yes +Procedure.OwnerDisplayName=No +Procedure.Comment=No +Procedure.IconPicture=No +Procedure.TextStyle=No +Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form> +Reference.Cardinality=No +Reference.ImplementationType=No +Reference.ChildRole=Yes +Reference.Stereotype=Yes +Reference.DisplayName=No +Reference.ForeignKeyConstraintName=No +Reference.JoinExpression=No +Reference.Integrity=No +Reference.ParentRole=Yes +Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> +ViewReference.ChildRole=Yes +ViewReference.Stereotype=Yes +ViewReference.DisplayName=No +ViewReference.JoinExpression=No +ViewReference.ParentRole=Yes +ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form> + +[DisplayPreferences\Symbol] + +[DisplayPreferences\Symbol\FRMEOBJ] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=6000 +Height=2000 +Brush color=255 255 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=64 +Brush gradient color=192 192 192 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 255 128 128 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FRMELNK] +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\FILO] +OBJSTRNFont=新宋体,8,N +OBJSTRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +LCNMFont=新宋体,8,N +LCNMFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=3600 +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PDMPCKG] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 178 178 178 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\TABL] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0, 0, 0 +ColumnsFont=新宋体,8,N +ColumnsFont color=0, 0, 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0, 0, 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0, 0, 0 +KeysFont=新宋体,8,N +KeysFont color=0, 0, 0 +IndexesFont=新宋体,8,N +IndexesFont color=0, 0, 0 +TriggersFont=新宋体,8,N +TriggersFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=178 214 252 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VIEW] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0, 0, 0 +ColumnsFont=新宋体,8,N +ColumnsFont color=0, 0, 0 +TablePkColumnsFont=新宋体,8,U +TablePkColumnsFont color=0, 0, 0 +TableFkColumnsFont=新宋体,8,N +TableFkColumnsFont color=0, 0, 0 +TemporaryVTablesFont=新宋体,8,N +TemporaryVTablesFont color=0, 0, 0 +IndexesFont=新宋体,8,N +IndexesFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4800 +Height=4000 +Brush color=208 208 255 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\PROC] +STRNFont=新宋体,8,N +STRNFont color=0, 0, 0 +DISPNAMEFont=新宋体,8,N +DISPNAMEFont color=0, 0, 0 +OWNRDISPNAMEFont=新宋体,8,N +OWNRDISPNAMEFont color=0, 0, 0 +LABLFont=新宋体,8,N +LABLFont color=0, 0, 0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Width=4000 +Height=1000 +Brush color=255 255 192 +Fill Color=Yes +Brush style=6 +Brush bitmap mode=12 +Brush gradient mode=65 +Brush gradient color=255 255 255 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 108 0 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\REFR] +SOURCEFont=新宋体,8,N +SOURCEFont color=0, 0, 0 +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\VREF] +SOURCEFont=新宋体,8,N +SOURCEFont color=0, 0, 0 +CENTERFont=新宋体,8,N +CENTERFont color=0, 0, 0 +DESTINATIONFont=新宋体,8,N +DESTINATIONFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 128 128 192 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\USRDEPD] +OBJXSTRFont=新宋体,8,N +OBJXSTRFont color=0, 0, 0 +Line style=1 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=2 0 128 128 255 +Shadow color=192 192 192 +Shadow=0 + +[DisplayPreferences\Symbol\Free Symbol] +Free TextFont=新宋体,8,N +Free TextFont color=0, 0, 0 +Line style=0 +AutoAdjustToText=Yes +Keep aspect=No +Keep center=No +Keep size=No +Brush color=255 255 255 +Fill Color=Yes +Brush style=1 +Brush bitmap mode=12 +Brush gradient mode=0 +Brush gradient color=118 118 118 +Brush background image= +Custom shape= +Custom text mode=0 +Pen=1 0 0 0 255 +Shadow color=192 192 192 +Shadow=0 +(8268, 11693) +((315,354), (433,354)) +1 +15 + + +1630572550 +1630572550 +((-11742,1950), (-10170,7900)) +((-10570,7500),(-11118,2374)) +1 +1 +12615680 +12632256 +CENTER 0 新宋体,8,N +SOURCE 0 新宋体,8,N +DESTINATION 0 新宋体,8,N + + + + + + + + + + + +1630571939 +1630572545 +-1 +((-16062,-1625), (-5918,2374)) +12615680 +16570034 +12632256 +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 0 新宋体,8,U +TableFkColumns 0 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +6 +65 +16777215 + + + + + +1630571943 +1630572550 +-1 +((-23454,7500), (-10220,14698)) +12615680 +16570034 +12632256 +STRN 0 新宋体,8,N +DISPNAME 0 新宋体,8,N +OWNRDISPNAME 0 新宋体,8,N +Columns 0 新宋体,8,N +TablePkColumns 0 新宋体,8,U +TableFkColumns 0 新宋体,8,N +Keys 0 新宋体,8,N +Indexes 0 新宋体,8,N +Triggers 0 新宋体,8,N +LABL 0 新宋体,8,N +6 +65 +16777215 + + + + + + + + + + + + +9C7F5ED4-9D81-4866-823F-C2E6C1C3AFC7 +用户表 +Users +1630571939 +Administrator +1630572561 +Administrator + + + +09F0374A-C7BA-4B4F-AD5C-9279559A6BEE +id +id +1630571955 +Administrator +1630572753 +Administrator +int +1 +1 + + +323CB879-6E79-4734-97A2-B03057F4CB5F +用户名 +users +1630571955 +Administrator +1630572083 +Administrator +nvarchar(80) +80 + + +ABD14C6C-1C1E-4A4C-81DF-4203031AA052 +密码 +password +1630571955 +Administrator +1630572097 +Administrator +nvarchar(80) +80 + + + + +30384598-F845-4D5B-8F8A-2A29FA70B674 +Key_1 +Key_1 +1630572505 +Administrator +1630572509 +Administrator + + + + + + + + + + + + + +03FDF761-3873-41D3-B254-887073EF66D7 +学生信息表 +students +1630571943 +Administrator +1630572952 +Administrator + + + +D196E0C8-6FB2-432A-8DD7-821DD4FEB719 +id +userid +1630572158 +Administrator +1630573820 +Administrator +int +1 +1 + + +FBF54730-149B-4159-85F3-A6352E6504C5 +学生姓名 +studentname +1630572158 +Administrator +1630572304 +Administrator +decimal(18,2) +18 +2 + + +8648905C-82D0-4556-8459-E3976F8AD9B1 +班级 +class +1630572158 +Administrator +1630572304 +Administrator +decimal(18,2) +18 +2 + + +81970C11-9F29-4DCB-A90F-B0040E8D59B3 +学生编号 +studentID +1630572158 +Administrator +1630572304 +Administrator +decimal(18,2) +18 +2 + + +5A97A501-DEF0-410D-A3D7-20C51BFF2EAA +性别 +sex +1630572158 +Administrator +1630572304 +Administrator +char(2) +2 + + +84038642-F789-4F34-8F38-502F2533FE9B +年龄 +age +1630572158 +Administrator +1630572304 +Administrator +int + + +A82E6B9D-B8FF-4153-9F2A-1754C0B5C639 +用户id +id +1630572158 +Administrator +1630573820 +Administrator +int + + + + +BFC4322F-12DC-4AEA-9152-D21C154B89B2 +Key_1 +Key_1 +1630572498 +Administrator +1630572504 +Administrator + + + + + +C8E522B3-7BDE-496D-86E9-BD17B9E88486 +Key_2 +Key_2 +1630572926 +Administrator +1630572974 +Administrator + + + + + + + + + + + + + + + +845BB77F-D70D-49CA-A965-2CB29AC9E930 +Reference_1 +Reference_1 +1630572550 +Administrator +1630572561 +Administrator +0..* + + + + + + + + + + + +110758C0-FE2E-4847-9219-3C2EB194B0C7 +1630572550 +Administrator +1630572561 +Administrator + + + + + + + + + + + + +89F9E3B4-AB62-4FF6-ACCB-BAD13F6F2D71 +PUBLIC +PUBLIC +1630571862 +Administrator +1630571862 +Administrator + + + + +AA2321F6-A731-4B14-9136-85850CE2875A +Microsoft SQL Server 2012 +MSSQLSRV2012 +1630571863 +Administrator +1630571863 +Administrator +file:///%_DBMS%/sqlsv2012.xdb +11D14009-FEF7-43A3-BC76-BE5B34F11D08 +4BA9F647-DAB1-11D1-9944-006097355D9B +1341932191 + + + + + + + + + + \ No newline at end of file -- Gitee