Tables [dbo].[MonitorParams]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count23
Created12:44:46 PM Thursday, October 04, 2007
Last Modified12:44:46 PM Thursday, October 04, 2007
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK__MonitorParams__60FC61CA: monitorID\paramIDForeign Keys FK__MonitorPa__monit__61F08603: [dbo].[Monitors].monitorIDmonitorIDint4
No
Cluster Primary Key PK__MonitorParams__60FC61CA: monitorID\paramIDparamIDint4
No
paramNamenvarchar(100)200
No
paramDescriptionnvarchar(2000)4000
Yes
paramTypeint4
Yes
Foreign Keys FK__MonitorPa__enumI__62E4AA3C: [dbo].[MonitorEnums].enumIDenumIDint4
Yes
paramDirectionint4
No
paramRequiredint4
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK__MonitorParams__60FC61CA: monitorID\paramIDPK__MonitorParams__60FC61CAmonitorID, paramID
Yes
Foreign Keys Foreign Keys
NameColumns
FK__MonitorPa__enumI__62E4AA3CenumID->[dbo].[MonitorEnums].[enumID]
FK__MonitorPa__monit__61F08603monitorID->[dbo].[Monitors].[monitorID]
SQL Script
CREATE TABLE [dbo].[MonitorParams]
(
[monitorID] [int] NOT NULL,
[paramID] [int] NOT NULL,
[paramName] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[paramDescription] [nvarchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[paramType] [int] NULL,
[enumID] [int] NULL,
[paramDirection] [int] NOT NULL,
[paramRequired] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[MonitorParams] ADD CONSTRAINT [PK__MonitorParams__60FC61CA] PRIMARY KEY CLUSTERED ([monitorID], [paramID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[MonitorParams] ADD CONSTRAINT [FK__MonitorPa__enumI__62E4AA3C] FOREIGN KEY ([enumID]) REFERENCES [dbo].[MonitorEnums] ([enumID])
GO
ALTER TABLE [dbo].[MonitorParams] ADD CONSTRAINT [FK__MonitorPa__monit__61F08603] FOREIGN KEY ([monitorID]) REFERENCES [dbo].[Monitors] ([monitorID])
GO
Uses
Used By