Tables [dbo].[LdBaseTables]
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count (~)0
Created12:55:56 AM Thursday, March 21, 2019
Last Modified1:12:31 AM Thursday, March 21, 2019
KeyNameData TypeMax Length (Bytes)Allow NullsIdentityDefault
Cluster Primary Key PK_LdBaseTables: TableIDTableIDint4
False
1 - 1
TableNamevarchar(64)64
False
DisplayNamevarchar(64)64
True
Foreign Keys FK_LdBaseTables_BaseID_LdBases: [dbo].[LdBases].BaseIDBaseIDint4
False
Aliasvarchar(32)32
False
TableSQLvarchar(1024)1024
True
Masterbit1
False
((0))
JoinColumnSQLLeftvarchar(128)128
False
('')
Foreign Keys FK_LdBaseTables_JoinTypeID_LdJoinTypes: [dbo].[LdJoinTypes].JoinTypeIDJoinTypeIDint4
False
((1))
Foreign Keys FK_LdBaseTables_JoinTableID_LdBaseTables: [dbo].[LdBaseTables].JoinTableIDJoinTableIDint4
True
JoinColumnSQLRightvarchar(128)128
False
('')
AdditionalJoinClausevarchar(1024)1024
False
('')
JoinOrderint4
False
((0))
KeyNameKey ColumnsUniqueFill Factor
Cluster Primary Key PK_LdBaseTables: TableIDPK_LdBaseTablesTableID
True
80
NameColumns
FK_LdBaseTables_BaseID_LdBasesBaseID->[dbo].[LdBases].[BaseID]
FK_LdBaseTables_JoinTableID_LdBaseTablesJoinTableID->[dbo].[LdBaseTables].[TableID]
FK_LdBaseTables_JoinTypeID_LdJoinTypesJoinTypeID->[dbo].[LdJoinTypes].[JoinTypeID]
CREATE TABLE [dbo].[LdBaseTables]
(
[TableID] [int] NOT NULL IDENTITY(1, 1),
[TableName] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[DisplayName] [varchar] (64) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[BaseID] [int] NOT NULL,
[Alias] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[TableSQL] [varchar] (1024) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Master] [bit] NOT NULL CONSTRAINT [DF_LdBaseTables_Master] DEFAULT ((0)),
[JoinColumnSQLLeft] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_LdBaseTables_JoinColumnSQLLeft] DEFAULT (''),
[JoinTypeID] [int] NOT NULL CONSTRAINT [DF_LdBaseTables_JoinTypeID] DEFAULT ((1)),
[JoinTableID] [int] NULL,
[JoinColumnSQLRight] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_LdBaseTables_JoinColumnSQLRight] DEFAULT (''),
[AdditionalJoinClause] [varchar] (1024) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_LdBaseTables_AdditionalJoinClause] DEFAULT (''),
[JoinOrder] [int] NOT NULL CONSTRAINT [DF_LdBaseTables_JoinOrder] DEFAULT ((0))
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[LdBaseTables] ADD CONSTRAINT [PK_LdBaseTables] PRIMARY KEY CLUSTERED  ([TableID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[LdBaseTables] ADD CONSTRAINT [FK_LdBaseTables_BaseID_LdBases] FOREIGN KEY ([BaseID]) REFERENCES [dbo].[LdBases] ([BaseID])
GO
ALTER TABLE [dbo].[LdBaseTables] ADD CONSTRAINT [FK_LdBaseTables_JoinTableID_LdBaseTables] FOREIGN KEY ([JoinTableID]) REFERENCES [dbo].[LdBaseTables] ([TableID])
GO
ALTER TABLE [dbo].[LdBaseTables] ADD CONSTRAINT [FK_LdBaseTables_JoinTypeID_LdJoinTypes] FOREIGN KEY ([JoinTypeID]) REFERENCES [dbo].[LdJoinTypes] ([JoinTypeID])
GO