## tableSpec ```mermaid %%{init: { 'theme': 'base', 'themeVariables': { 'fontSize': '11px', 'nodePadding': '1', 'nodeBorder': '1', 'lineWidth': '0.8', 'fontFamily': 'Arial' } }}%% flowchart LR tableSpec_start((START)) tableSpec_start --> tableSpec_0_0[fullTableIdentifier] tableSpec_0_0 --> tableSpec_0_1[distributedAliasDirective] tableSpec_0_1 --> tableSpec_end((END)) ``` ## tableOrFunctionSpec ```mermaid %%{init: { 'theme': 'base', 'themeVariables': { 'fontSize': '11px', 'nodePadding': '1', 'nodeBorder': '1', 'lineWidth': '0.8', 'fontFamily': 'Arial' } }}%% flowchart LR tableOrFunctionSpec_start((START)) tableOrFunctionSpec_start --> tableOrFunctionSpec_0_0[fullTableIdentifier] tableOrFunctionSpec_0_0 --> tableOrFunctionSpec_0_1[distributedAliasDirective] tableOrFunctionSpec_0_1 --> tableOrFunctionSpec_0_2[tableFunctionSpec] tableOrFunctionSpec_0_2 --> tableOrFunctionSpec_0_3[distributedAliasDirective] tableOrFunctionSpec_0_3 --> tableOrFunctionSpec_end((END)) ``` ## tableFunctionSpec ```mermaid %%{init: { 'theme': 'base', 'themeVariables': { 'fontSize': '11px', 'nodePadding': '1', 'nodeBorder': '1', 'lineWidth': '0.8', 'fontFamily': 'Arial' } }}%% flowchart LR tableFunctionSpec_start((START)) tableFunctionSpec_start --> tableFunctionSpec_0_0["()"] tableFunctionSpec_0_0 --> tableFunctionSpec_0_1[numberedOrNamedExpressionList] tableFunctionSpec_0_1 --> tableFunctionSpec_0_2[")"] tableFunctionSpec_0_2 --> tableFunctionSpec_end((END)) ```