Tables [dbo].[MTMeterReadingGroups]
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count (~)0
Created12:55:40 AM Thursday, March 21, 2019
Last Modified1:15:32 AM Thursday, March 21, 2019
KeyNameData TypeMax Length (Bytes)Allow NullsIdentityDefault
Cluster Primary Key PK_MTMeterReadingGroups: MeterReadingGroupIDMeterReadingGroupIDint4
False
1 - 1
Foreign Keys FK_MTMeterReadingGroups_EquipmentID_SCEquipments: [dbo].[SCEquipments].EquipmentIDEquipmentIDint4
False
Foreign Keys FK_MTMeterReadingGroups_MeterSourceID_MTMeterSources: [dbo].[MTMeterSources].MeterSourceIDMeterSourceIDint4
False
ReadingDatedatetime8
False
(getdate())
ReferenceIDint4
True
Referencevarchar(255)255
True
SubReferencevarchar(255)255
True
Foreign Keys FK_MTMeterReadingGroups_TransactionTypeID_ShTransactionTypes: [dbo].[ShTransactionTypes].TransactionTypeIDTransactionTypeIDint4
True
IsValidbit1
False
((0))
CreatorIDchar(8)8
False
UpdatorIDchar(8)8
False
CreateDatedatetime8
False
(getdate())
UpdateDatedatetime8
False
(getdate())
UsedByWarrantybit1
False
((0))
OverrideBillingDatedatetime8
True
KeyNameKey ColumnsUniqueFill Factor
Cluster Primary Key PK_MTMeterReadingGroups: MeterReadingGroupIDPK_MTMeterReadingGroupsMeterReadingGroupID
True
80
NameColumns
FK_MTMeterReadingGroups_EquipmentID_SCEquipmentsEquipmentID->[dbo].[SCEquipments].[EquipmentID]
FK_MTMeterReadingGroups_MeterSourceID_MTMeterSourcesMeterSourceID->[dbo].[MTMeterSources].[MeterSourceID]
FK_MTMeterReadingGroups_TransactionTypeID_ShTransactionTypesTransactionTypeID->[dbo].[ShTransactionTypes].[TransactionTypeID]
CREATE TABLE [dbo].[MTMeterReadingGroups]
(
[MeterReadingGroupID] [int] NOT NULL IDENTITY(1, 1),
[EquipmentID] [int] NOT NULL,
[MeterSourceID] [int] NOT NULL,
[ReadingDate] [datetime] NOT NULL CONSTRAINT [DF_MTMeterReadingGroups_ReadingDate] DEFAULT (getdate()),
[ReferenceID] [int] NULL,
[Reference] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[SubReference] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[TransactionTypeID] [int] NULL,
[IsValid] [bit] NOT NULL CONSTRAINT [DF_MTMeterReadingGroups_IsValid] DEFAULT ((0)),
[CreatorID] [char] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[UpdatorID] [char] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[CreateDate] [datetime] NOT NULL CONSTRAINT [DF_MTMeterReadingGroups_CreateDate] DEFAULT (getdate()),
[UpdateDate] [datetime] NOT NULL CONSTRAINT [DF_MTMeterReadingGroups_UpdateDate] DEFAULT (getdate()),
[UsedByWarranty] [bit] NOT NULL CONSTRAINT [DF_MTMeterReadingGroups_UsedByWarranty] DEFAULT ((0)),
[OverrideBillingDate] [datetime] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[MTMeterReadingGroups] ADD CONSTRAINT [PK_MTMeterReadingGroups] PRIMARY KEY CLUSTERED  ([MeterReadingGroupID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[MTMeterReadingGroups] ADD CONSTRAINT [FK_MTMeterReadingGroups_EquipmentID_SCEquipments] FOREIGN KEY ([EquipmentID]) REFERENCES [dbo].[SCEquipments] ([EquipmentID])
GO
ALTER TABLE [dbo].[MTMeterReadingGroups] ADD CONSTRAINT [FK_MTMeterReadingGroups_MeterSourceID_MTMeterSources] FOREIGN KEY ([MeterSourceID]) REFERENCES [dbo].[MTMeterSources] ([MeterSourceID])
GO
ALTER TABLE [dbo].[MTMeterReadingGroups] ADD CONSTRAINT [FK_MTMeterReadingGroups_TransactionTypeID_ShTransactionTypes] FOREIGN KEY ([TransactionTypeID]) REFERENCES [dbo].[ShTransactionTypes] ([TransactionTypeID])
GO