Database reference - AdventureWorks2008

AdventureWorks2008 -  tables -  [Production].[ProductModelIllustration]

Description

Cross-reference table mapping product models and illustrations. 

Table properties

namevalue
name[Production].[ProductModelIllustration]
createdMar 19 2009 9:09PM
modifiedMar 19 2009 9:10PM 
ansi nullson 
quoted identifieron 
row count7
Size of data8 kb
Size of indexes8 kb
Maximum size of a single row16 bytes

Columns

columndatatypelengthbytesdefaultnullsPKFKUQcomputedcomment
ProductModelIDint104 no  composite PK  ProductModel.ProductModelID      no  Primary key. Foreign key to ProductModel.ProductModelID. 
IllustrationIDint104 no  composite PK  Illustration.IllustrationID      no  Primary key. Foreign key to Illustration.IllustrationID. 
ModifiedDatedatetime238(getdate())no      no  Date and time the record was last updated. 

Indexes

namedescriptioncolumncomment
PK_ProductModelIllustration_ProductModelID_IllustrationIDclustered, unique, primary key located on PRIMARYProductModelID, IllustrationIDClustered index created by a primary key constraint. 

References

name
Illustration
ProductModel

Foreign key graph

IllustrationProductModelProductModelIllustration

Foreign keys

namecolumnsforeign columnstypecomment
FK_ProductModelIllustration_ProductModel_ProductModelIDProductModelIDProductModel.ProductModelID   Foreign key constraint referencing ProductModel.ProductModelID. 
FK_ProductModelIllustration_Illustration_IllustrationIDIllustrationIDIllustration.IllustrationID   Foreign key constraint referencing Illustration.IllustrationID. 

Defaults

default namecolumncomment
DF_ProductModelIllustration_ModifiedDateModifiedDateDefault constraint value of GETDATE() 

Dependency graph

DF_ProductModelIllustration_ModifiedDate...ProductModelIllustrationPK_ProductModelIllustration_ProductModelID_Illustr...

Sample rows

ProductModelIDIllustrationIDModifiedDate
2/10/2004 2:41:02 PM 
10  2/10/2004 2:41:02 PM 
47  2/10/2004 2:41:02 PM 
47  2/10/2004 2:41:02 PM 
48  2/10/2004 2:41:02 PM 
48  2/10/2004 2:41:02 PM 
67  2/10/2004 2:41:02 PM 

Code

CREATE TABLE [Production].[ProductModelIllustration](
    [ProductModelID] [int] NOT NULL,
    [IllustrationID] [int] NOT NULL,
    [ModifiedDate] [datetime] NOT NULL,
 CONSTRAINT [PK_ProductModelIllustration_ProductModelID_IllustrationID] PRIMARY KEY CLUSTERED 
(
    [ProductModelID] ASC,
    [IllustrationID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

ALTER TABLE [Production].[ProductModelIllustration]  WITH CHECK ADD  CONSTRAINT [FK_ProductModelIllustration_Illustration_IllustrationID] FOREIGN KEY([IllustrationID])
REFERENCES [Production].[Illustration] ([IllustrationID])
ALTER TABLE [Production].[ProductModelIllustration] CHECK CONSTRAINT [FK_ProductModelIllustration_Illustration_IllustrationID]
ALTER TABLE [Production].[ProductModelIllustration]  WITH CHECK ADD  CONSTRAINT [FK_ProductModelIllustration_ProductModel_ProductModelID] FOREIGN KEY([ProductModelID])
REFERENCES [Production].[ProductModel] ([ProductModelID])
ALTER TABLE [Production].[ProductModelIllustration] CHECK CONSTRAINT [FK_ProductModelIllustration_ProductModel_ProductModelID]
ALTER TABLE [Production].[ProductModelIllustration] ADD  CONSTRAINT [DF_ProductModelIllustration_ModifiedDate]  DEFAULT (getdate()) FOR [ModifiedDate]



Documentation generated by SqlSpec