STANDARD DATA DICTIONARY #1.5215 -- SQLI_TABLE FILE 3/24/25 PAGE 1 STORED IN ^DMSQ("T", *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 22.2) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- Descriptor of a set of table elements: Includes name and file no. (See SQLI_TABLE_ELEMENTS). Each ^DD(DA) represents a table in a relational model of FileMan. Further, each index represents a table. Each schema contains multiple tables. Each table contains just one primary key, but multiple columns, foreign keys and indicies. DD ACCESS: ^ WR ACCESS: ^ DEL ACCESS: ^ LAYGO ACCESS: ^ POINTED TO BY: DM_TABLE field (#3) of the SQLI_DOMAIN File (#1.5212) T_MASTER_TABLE field (#3) of the SQLI_TABLE File (#1.5215) E_TABLE field (#2) of the SQLI_TABLE_ELEMENT File (#1.5216) CROSS REFERENCED BY: T_NAME(B), T_FILE(C), T_GLOBAL(D), T_MASTER_TABLE(E) 1.5215,.01 T_NAME 0;1 FREE TEXT (Required) Table INPUT TRANSFORM: K:$L(X)>30!($L(X)<3)!'($TR(X,"_")?1U.UN) X LAST EDITED: AUG 20, 1996 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: Table name must be a valid SQL identifier, unique by schema WRITE AUTHORITY: ^ CROSS-REFERENCE: 1.5215^B 1)= S ^DMSQ("T","B",$E(X,1,30),DA)="" 2)= K ^DMSQ("T","B",$E(X,1,30),DA) 1.5215,1 T_SCHEMA 0;2 POINTER TO SQLI_SCHEMA FILE (#1.521) (Required) Schema LAST EDITED: SEP 13, 1996 DESCRIPTION: IEN in SQLI_SCHEMA of the schema to which this table belongs. WRITE AUTHORITY: ^ 1.5215,2 T_COMMENT 0;3 FREE TEXT Description INPUT TRANSFORM: K:$L(X)>70!($L(X)<3) X LAST EDITED: SEP 13, 1996 HELP-PROMPT: Answer must be 3-70 characters in length. DESCRIPTION: A short description of the table WRITE AUTHORITY: ^ 1.5215,3 T_MASTER_TABLE 0;4 POINTER TO SQLI_TABLE FILE (#1.5215) Master Table LAST EDITED: SEP 13, 1996 HELP-PROMPT: Enter only if this table is an index DESCRIPTION: The table of which this table is an index. (Only index tables) TECHNICAL DESCR: In SQL, and in the relational model, an index is just a table. WRITE AUTHORITY: ^ CROSS-REFERENCE: 1.5215^E 1)= S ^DMSQ("T","E",$E(X,1,30),DA)="" 2)= K ^DMSQ("T","E",$E(X,1,30),DA) Table by master table 1.5215,4 T_VERSION_FM 0;5 NUMBER Version INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: SEP 26, 1996 HELP-PROMPT: Type a Number between 1 and 999999999, 0 Decimal Digits DESCRIPTION: The version number is updated by FileMan when ^DD or ^DIC changes. WRITE AUTHORITY: ^ 1.5215,5 T_ROW_COUNT 0;6 NUMBER Row Count INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: SEP 26, 1996 HELP-PROMPT: Type a Number between 0 and 999999999, 0 Decimal Digits DESCRIPTION: This field should contain an estimate of the number of rows in the table WRITE AUTHORITY: ^ 1.5215,6 T_FILE 0;7 NUMBER (Required) Source File INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."10N.N) X OUTPUT TRANSFORM: S Y=$S('Y:"",$D(^DIC(+Y)):$P(^(+Y,0),U),1:$O(^DD(+Y,0,"NM",""))) LAST EDITED: SEP 08, 1996 HELP-PROMPT: Type a Number between 0 and 999999999, 9 Decimal Digits DESCRIPTION: FileMan file number from which table is derived. TECHNICAL DESCR: This may be a subfile number WRITE AUTHORITY: ^ CROSS-REFERENCE: 1.5215^C 1)= S ^DMSQ("T","C",$E(X,1,30),DA)="" 2)= K ^DMSQ("T","C",$E(X,1,30),DA) Table by source file index 1.5215,7 T_UPDATE 0;8 DATE Last Updated INPUT TRANSFORM: S %DT="EX" D ^%DT S X=Y K:Y<1 X LAST EDITED: AUG 21, 1996 DESCRIPTION: Date last updated. WRITE AUTHORITY: ^ 1.5215,8 T_GLOBAL 1;E1,245 MUMPS Global Root INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: SEP 26, 1996 HELP-PROMPT: A valid M global variable name using {K} for subscripts DESCRIPTION: Global variable name. {K} stands for a subscript E.g.: ^DIC(9.4,{K},3,{K},4,{K}) TECHNICAL DESCR: Used to piece out global fragments for columns WRITE AUTHORITY: ^ CROSS-REFERENCE: 1.5215^D 1)= S ^DMSQ("T","D",$E(X,1,30),DA)="" 2)= K ^DMSQ("T","D",$E(X,1,30),DA) Table by global name. Used for structural study. FILES POINTED TO FIELDS SQLI_SCHEMA (#1.521) T_SCHEMA (#1) SQLI_TABLE (#1.5215) T_MASTER_TABLE (#3) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):