Vous êtes sur la page 1sur 12

Modelo de Base de Datos PUBS

Administracin y Venta de Libros

discounts
discounttype VARCHAR(40)
stor_id
CHAR(4)
lowqty
SMALLINT
highqty
SMALLINT
discount
DECIMAL(4,2)

stor_id = stor_id

stores
stor_id
CHAR(4)
stor_name
VARCHAR(40)
stor_address VARCHAR(40)
city
VARCHAR(20)
state
CHAR(2)
zip
CHAR(5)

employee
emp_id
fname
minit
lname
job_id
job_lvl
pub_id
hire_date

empid
VARCHAR(20)
CHAR(1)
VARCHAR(30)
SMALLINT
TINYINT
CHAR(4)
datetime

pub_id = pub_id

publishers
pub_id
CHAR(4)
pub_name VARCHAR(40)
city
VARCHAR(20)
state
CHAR(2)
country
VARCHAR(30)

pub_id = pub_id

title_id
title
type
pub_id
price
advance
royalty
ytd_sales
notes
pubdate

stor_id = stor_id

titles
tid
VARCHAR(80)
CHAR(12)
CHAR(4)
money
money
INT
INT
VARCHAR(200)
datetime

stor_id
ord_num
ord_date
qty
payterms
title_id

sales
CHAR(4)
VARCHAR(20)
datetime
SMALLINT
VARCHAR(12)
tid

title_id = title_id

title_id = title_id

job_id = job_id

pub_id = pub_id

job_id
job_desc
min_lvl
max_lvl

jobs
smallint identity
VARCHAR(50)
TINYINT
TINYINT

roysched
title_id
lorange
hirange
royalty

tid
INT
INT
INT

titleauthor
title_id = title_id

pub_info
pub_id
logo
pr_info

CHAR(4)
image
text

au_id
au_lname
au_fname
phone
address
city
state
zip
contract

authors
id
VARCHAR(40)
VARCHAR(20)
CHAR(12)
VARCHAR(40)
VARCHAR(20)
CHAR(2)
CHAR(5)
BIT

au_id
title_id
au_ord
royaltyper

id
tid
TINYINT
INT

au_id = au_id

Modelo de Base de Datos Northwind


Parte I

Orders : 1
OrderID
int identity
CustomerID
nc har(5)
EmployeeID
INT
OrderDate
datetime
RequiredDate
datetime
ShippedDate
datetime
ShipVia
INT
Freight
money
ShipName
nvarchar(40)
ShipAddress
nvarchar(60)
ShipCity
nvarchar(15)
ShipRegion
nvarchar(15)
ShipPostalCode
nvarchar(10)
ShipCountry
nvarchar(15)

CustomerID = CustomerID

Customers
CustomerID
nchar(5)
CompanyName
nvarc har(40)
Contac tName
nvarc har(30)
Contac tTitle
nvarc har(30)
Address
nvarc har(60)
City
nvarc har(15)
Region
nvarc har(15)
PostalCode
nvarc har(10)
Country
nvarc har(15)
Phone
nvarc har(24)
Fax
nvarc har(24)

EmployeeID = EmployeeID

CustomerID = CustomerID

EmployeeTerritories
EmployeeID INT
TerritoryID
nvarchar(20)

EmployeeID = EmployeeID

TerritoryID = TerritoryID

Territories
TerritoryID
nvarchar(20)
TerritoryDesc ription
nc har(50)
RegionID
INT

RegionID = RegionID

Region
RegionID
RegionDescription

INT
nc har(50)

Employees
EmployeeID
int identity
LastName
nvarchar(20)
FirstName
nvarchar(10)
Title
nvarchar(30)
TitleOfCourtesy nvarchar(25)
BirthDate
datetime
HireDate
datetime
Address
nvarchar(60)
City
nvarchar(15)
Region
nvarchar(15)
PostalCode
nvarchar(10)
Country
nvarchar(15)
HomePhone
nvarchar(24)
Extension
nvarchar(4)
Photo
image
Notes
ntext
ReportsTo
INT
PhotoPath
nvarchar(255)

EmployeeID = ReportsTo

CustomerCustomerDemo
CustomerID
nc har(5)
CustomerTypeID nc har(10)

CustomerTypeID = CustomerTypeID

CustomerDemographic s
CustomerTypeID nc har(10)
CustomerDesc
ntext

Modelo de Base de Datos Northwind


Parte II

Categories
CategoryID
int identity
CategoryName
nvarc har(15)
Description
ntext
Picture
image

CategoryID = CategoryID

Suppliers
SupplierID
int identity
CompanyName
nvarchar(40)
ContactName
nvarchar(30)
ContactTitle
nvarchar(30)
Address
nvarchar(60)
City
nvarchar(15)
Region
nvarchar(15)
PostalCode
nvarchar(10)
Country
nvarchar(15)
Phone
nvarchar(24)
Fax
nvarchar(24)
HomePage
ntext

SupplierID = SupplierID

ProductID = ProductID

Products
ProductID
int identity
ProductName
nvarc har(40)
SupplierID
INT
CategoryID
INT
QuantityPerUnit
nvarc har(20)
UnitPrice
money
UnitsInStoc k
SMALLINT
UnitsOnOrder
SMALLINT
ReorderLevel
SMALLINT
Disc ontinued
BIT

Order Details
OrderID
Produc tID
UnitPrice
Quantity
Discount

INT
INT
money
SMALLINT
REAL

OrderID = OrderID

Orders : 2
OrderID
int identity
CustomerID
nchar(5)
EmployeeID
INT
OrderDate
datetime
RequiredDate
datetime
ShippedDate
datetime
ShipVia
INT
Freight
money
ShipName
nvarc har(40)
ShipAddress
nvarc har(60)
ShipCity
nvarc har(15)
ShipRegion
nvarc har(15)
ShipPostalCode
nvarc har(10)
ShipCountry
nvarc har(15)

Shippers
ShipperID
int identity
CompanyName
nvarchar(40)
Phone
nvarchar(24)

ShipperID = ShipVia

Modelo de Base de Datos Adventure Works


Compras
Vendor
VendorID
AccountNumber
Name
CreditRating
PreferredVendorStatus
ActiveFlag
PurchasingWebServiceURL
ModifiedDate

ShipMethod
ShipMethodID int identity
Name
Name
ShipBase
money
ShipRate
money
rowguid
uniqueidentifier
ModifiedDate
datetime

int identity
Ac countNumber
Name
TINYINT
Flag
Flag
nvarc har(1024)
datetime

VendorID = VendorID

VendorID = VendorID
ShipMethodID = ShipMethodID

VendorID = VendorID

VendorAddress
VendorID
INT
AddressID
INT
AddressTypeID INT
ModifiedDate
datetime

PurchaseOrderHeader
PurchaseOrderID int identity
RevisionNumber
TINYINT
Status
TINYINT
EmployeeID
INT
VendorID
INT
ShipMethodID
INT
OrderDate
datetime
ShipDate
datetime
SubTotal
money
TaxAmt
money
Freight
money
TotalDue
money
ModifiedDate
datetime

PurchaseOrderID = PurchaseOrderID

PurchaseOrderDetail
PurchaseOrderID
INT
PurchaseOrderDetailID
int identity
DueDate
datetime
OrderQty
SMALLINT
ProductID
INT
UnitPrice
money
LineTotal
money
ReceivedQty
DECIMAL(8,2)
Rejec tedQty
DECIMAL(8,2)
StockedQty
DECIMAL(9,2)
ModifiedDate
datetime

ProductID = ProductID

Product
ProductID
Name
ProductNumber
MakeFlag
FinishedGoodsFlag
Color
SafetyStockLevel
ReorderPoint
StandardCost
ListPrice
Size
SizeUnitMeasureCode
WeightUnitMeasureCode
Weight
DaysToManufacture
ProductLine
Class
Style
ProductSubcategoryID
ProductModelID
SellStartDate
SellEndDate
DiscontinuedDate
rowguid
ModifiedDate

int identity
Name
nvarc har(25)
Flag
Flag
nvarc har(15)
SMALLINT
SMALLINT
money
money
nvarc har(5)
nchar(3)
nchar(3)
DECIMAL(8,2)
INT
nchar(2)
nchar(2)
nchar(2)
INT
INT
datetime
datetime
datetime
uniqueidentifier
datetime

VendorID = VendorID

VendorContact
VendorID
INT
ContactID
INT
ContactTypeID INT
ModifiedDate
datetime

ContactID = ContactID

ProductVendor
ProductID
INT
VendorID
INT
AverageLeadTime
INT
StandardPrice
money
LastReceiptCost
money
LastReceiptDate
datetime
MinOrderQty
INT
MaxOrderQty
INT
OnOrderQty
INT
UnitMeasureCode
nc har(3)
ModifiedDate
datetime

ContactTypeID = ContactTypeID

ContactType
ContactTypeID int identity
Name
Name
ModifiedDate
datetime

Contact
ContactID
int identity
NameStyle
NameStyle
Title
nvarc har(8)
FirstName
Name
MiddleName
Name
LastName
Name
Suffix
nvarc har(10)
EmailAddress
nvarc har(50)
EmailPromotion
INT
Phone
Phone
PasswordHash
VARCHAR(40)
PasswordSalt
VARCHAR(10)
AdditionalContactInfo
xml
rowguid
uniqueidentifier
ModifiedDate
datetime

Modelo de Base de Datos Adventure Works


Recursos Humanos

EmployeeID = ManagerID

Department
DepartmentID
Name
GroupName
ModifiedDate

smallint identity
Name
Name
datetime

Employee

DepartmentID = DepartmentID

EmployeeDepartmentHistory
EmployeeID
INT
DepartmentID
SMALLINT
ShiftID
TINYINT
StartDate
datetime
EndDate
datetime
ModifiedDate
datetime

EmployeeID = EmployeeID

EmployeeID
NationalIDNumber
ContactID
LoginID
ManagerID
Title
BirthDate
MaritalStatus
Gender
HireDate
SalariedFlag
VacationHours
SickLeaveHours
CurrentFlag
rowguid
ModifiedDate

int identity
nvarchar(15)
INT
nvarchar(256)
INT
nvarchar(50)
datetime
nchar(1)
nchar(1)
datetime
Flag
SMALLINT
SMALLINT
Flag
uniqueidentifier
datetime

ShiftID = ShiftID

EmployeeID = EmployeeID

Shift
ShiftID
Name
StartTime
EndTime
ModifiedDate

tinyint identity
Name
datetime
datetime
datetime

EmployeeAddress
EmployeeID
AddressID
rowguid
ModifiedDate

INT
INT
uniqueidentifier
datetime

EmployeeID = EmployeeID

JobCandidate
JobCandidateID int identity
EmployeeID
INT
Resume
xml
ModifiedDate
datetime

EmployeePayHistory

EmployeeID = EmployeeID

EmployeeID
RateChangeDate
Rate
PayFrequency
ModifiedDate

INT
datetime
money
TINYINT
datetime

Modelo de Base de Datos Adventure Works


Ventas: Parte I

SalesReason
SalesReasonID
int identity
Name
Name
ReasonType
Name
ModifiedDate
datetime

SalesOrderHeader : 2

SalesOrderHeaderSalesReason

SalesReasonID = SalesReasonID

SalesOrderID
SalesReasonID
ModifiedDate

INT
INT
datetime

SalesOrderID = SalesOrderID

CustomerID = CustomerID

Customer : 1
CustomerID = CustomerID

CustomerID
TerritoryID
Ac c ountNumber
CustomerType
rowguid
ModifiedDate

CustomerAddress
CustomerID
INT
AddressID
INT
AddressTypeID INT
rowguid
uniqueidentifier
ModifiedDate
datetime

int identity
INT
VARCHAR(10)
nchar(1)
uniqueidentifier
datetime

CustomerID = CustomerID

int identity
int identity
TINYINT
datetime
datetime
datetime
TINYINT
Flag
nvarc har(25)
OrderNumber
Ac c ountNumber
INT
INT
INT
INT
INT
INT
INT
VARCHAR(15)
INT
money
money
money
money
nvarc har(128)
uniqueidentifier
datetime

Store
CustomerID
Name
SalesPersonID
Demographic s
rowguid
ModifiedDate

INT
Name
INT
xml
uniqueidentifier
datetime

CustomerID = CustomerID

CustomerID = CustomerID

StoreContac t
Individual
CustomerID
INT
Contac tID
INT
Demographics xml
ModifiedDate
datetime

SalesOrderID
CustomerID
RevisionNumber
OrderDate
DueDate
ShipDate
Status
OnlineOrderFlag
SalesOrderNumber
Purc haseOrderNumber
Acc ountNumber
ContactID
SalesPersonID
TerritoryID
BillToAddressID
ShipToAddressID
ShipMethodID
CreditCardID
CreditCardApprovalCode
CurrencyRateID
SubTotal
TaxAmt
Freight
TotalDue
Comment
rowguid
ModifiedDate

CustomerID
ContactID
ContactTypeID
rowguid
ModifiedDate

INT
INT
INT
uniqueidentifier
datetime

SalesPersonID = SalesPersonID

SalesPerson : 2
SalesPersonID
INT
TerritoryID
INT
SalesQuota
money
Bonus
money
CommissionPc t smallmoney
SalesYTD
money
SalesLastYear
money
rowguid
uniqueidentifier
ModifiedDate
datetime

Modelo de Base de Datos Adventure Works


Ventas: Parte II

Customer : 2
CustomerID
int identity
TerritoryID
INT
AccountNumber VARCHAR(10)
CustomerType
nc har(1)
rowguid
uniqueidentifier
ModifiedDate
datetime

TerritoryID = TerritoryID

SalesOrderHeader : 1
SalesOrderID
int identity
CustomerID
int identity
RevisionNumber
TINYINT
OrderDate
datetime
DueDate
datetime
ShipDate
datetime
Status
TINYINT
OnlineOrderFlag
Flag
SalesOrderNumber
nvarchar(25)
Purc haseOrderNumber
OrderNumber
AccountNumber
Ac countNumber
ContactID
INT
SalesPersonID
INT
TerritoryID
INT
BillToAddressID
INT
ShipToAddressID
INT
ShipMethodID
INT
CreditCardID
INT
CreditCardApprovalCode
VARCHAR(15)
Currenc yRateID
INT
SubTotal
money
TaxAmt
money
Freight
money
TotalDue
money
Comment
nvarchar(128)
rowguid
uniqueidentifier
ModifiedDate
datetime

SalesTerritory
TerritoryID
int identity
Name
Name
CountryRegionCode
nvarc har(3)
Group
nvarc har(50)
SalesYTD
money
SalesLastYear
money
CostYTD
money
CostLastYear
money
rowguid
uniqueidentifier
ModifiedDate
datetime

TerritoryID = TerritoryID

TerritoryID = TerritoryID

SalesTerritoryHistory
SalesPersonID INT
TerritoryID
INT
StartDate
datetime
EndDate
datetime
rowguid
uniqueidentifier
ModifiedDate
datetime

TerritoryID = TerritoryID

SalesPersonID = SalesPersonID

SalesPerson : 1
SalesPersonID
INT
TerritoryID
INT
SalesQuota
money
Bonus
money
CommissionPc t smallmoney
SalesYTD
money
SalesLastYear
money
rowguid
uniqueidentifier
ModifiedDate
datetime

SalesPersonID = SalesPersonID

SalesPersonID = SalesPersonID

SalesPersonQuotaHistory
SalesPersonID INT
QuotaDate
datetime
SalesQuota
money
rowguid
uniqueidentifier
ModifiedDate
datetime

Modelo de Base de Datos Adventure Works


Ventas: Parte III

Currenc y
Currenc yCode nc har(3)
Name
Name
ModifiedDate
datetime

CurrencyCode = ToCurrencyCode

CurrencyCode = FromCurrencyCode

CurrencyRate
Currenc yRateID
int identity
Currenc yRateDate
datetime
FromCurrencyCode
nc har(3)
ToCurrencyCode
nc har(3)
AverageRate
money
EndOfDayRate
money
ModifiedDate
datetime

CurrencyCode = CurrencyCode
CurrencyRateID = CurrencyRateID

Contac tCreditCard
Contac tID
CreditCardID
ModifiedDate

SpecialOffer
SpecialOfferID int identity
Desc ription
nvarchar(255)
Disc ountPc t
smallmoney
Type
nvarchar(50)
Category
nvarchar(50)
StartDate
datetime
EndDate
datetime
MinQty
INT
MaxQty
INT
rowguid
uniqueidentifier
ModifiedDate
datetime

INT
INT
datetime

CreditCardID = CreditCardID

SpecialOfferID = SpecialOfferID

SpecialOfferProduct
SpecialOfferID INT
Produc tID
INT
rowguid
uniqueidentifier
ModifiedDate
datetime

SpecialOfferID = SpecialOfferID
ProductID = ProductID

CountryRegionCurrenc y
CountryRegionCode
nvarc har(3)
Currenc yCode
nc har(3)
ModifiedDate
datetime

CreditCard
CreditCardID
int identity
CardType
nvarchar(50)
CardNumber
nvarchar(25)
ExpMonth
TINYINT
ExpYear
SMALLINT
ModifiedDate datetime

SalesOrderDetail
SalesOrderID
INT
SalesOrderDetailID
int identity
CarrierTrac kingNumber
nvarc har(25)
OrderQty
SMALLINT
Produc tID
INT
SpecialOfferID
INT
UnitPric e
money
UnitPric eDisc ount
money
LineTotal
NUMERIC(38,6)
rowguid
uniqueidentifier
ModifiedDate
datetime

CreditCardID = CreditCardID

SalesOrderID = SalesOrderID

SalesOrderHeader : 3
SalesOrderID
int identity
CustomerID
int identity
RevisionNumber
TINYINT
OrderDate
datetime
DueDate
datetime
ShipDate
datetime
Status
TINYINT
OnlineOrderFlag
Flag
SalesOrderNumber
nvarchar(25)
PurchaseOrderNumber
OrderNumber
Ac c ountNumber
Ac c ountNumber
Contac tID
INT
SalesPersonID
INT
TerritoryID
INT
BillToAddressID
INT
ShipToAddressID
INT
ShipMethodID
INT
CreditCardID
INT
CreditCardApprovalCode
VARCHAR(15)
CurrencyRateID
INT
SubTotal
money
TaxAmt
money
Freight
money
TotalDue
money
Comment
nvarchar(128)
rowguid
uniqueidentifier
ModifiedDate
datetime

Modelo de Base de Datos Adventure Works


Produccin: Parte I

ProductModelIllustration
Pro_ProductModelID
int identity
ProductModelID
INT
IllustrationID
INT
ModifiedDate
datetime

IllustrationID = IllustrationID

Illustration
IllustrationID
int identity
Diagram
xml
ModifiedDate datetime

ProductDescription
ProductDescriptionID int identity
Description
nvarc har(400)
rowguid
uniqueidentifier
ModifiedDate
datetime

ProductModelID = ProductModelID

ProductModel
ProductModelID
int identity
Name
Name
CatalogDescription
xml
Instructions
xml
rowguid
uniqueidentifier
ModifiedDate
datetime

ProductDescriptionID = ProductDescriptionID

ProductModelID = ProductModelID

Culture
CultureID
nchar(6)
Name
Name
ModifiedDate datetime

ProductCategory
ProductCategoryID int identity
Name
Name
rowguid
uniqueidentifier
ModifiedDate
datetime

ProductCategoryID = ProductCategoryID

ProductSubcategory
ProductSubcategoryID
int identity
ProductCategoryID
INT
Name
Name
rowguid
uniqueidentifier
ModifiedDate
datetime

CultureID = CultureID

ProductModelProductDescriptionCulture
ProductModelID
INT
ProductDescriptionID
INT
CultureID
nchar(6)
ModifiedDate
datetime

TransactionHistoryArchive
TransactionID
INT
ProductID
INT
ReferenceOrderID
INT
ReferenceOrderLineID
INT
TransactionDate
datetime
TransactionType
nchar(1)
Quantity
INT
ActualCost
money
ModifiedDate
datetime

ProductID = ProductID

ProductSubcategoryID = ProductSubcategoryID

ProductCostHistory
ProductID
INT
StartDate
datetime
EndDate
datetime
StandardCost
money
ModifiedDate datetime

ProductID = ProductID

ProductModelID = ProductModelID

Product : 2
ProductID
int identity
Name
Name
ProductNumber
nvarchar(25)
MakeFlag
Flag
FinishedGoodsFlag
Flag
Color
nvarchar(15)
SafetyStockLevel
SMALLINT
ReorderPoint
SMALLINT
StandardCost
money
ListPric e
money
Size
nvarchar(5)
SizeUnitMeasureCode
nchar(3)
WeightUnitMeasureCode
nchar(3)
Weight
DECIMAL(8,2)
DaysToManufacture
INT
ProductLine
nchar(2)
Class
nchar(2)
Style
nchar(2)
ProductSubcategoryID
INT
ProductModelID
INT
SellStartDate
datetime
SellEndDate
datetime
DiscontinuedDate
datetime
rowguid
uniqueidentifier
ModifiedDate
datetime

Modelo de Base de Datos Adventure Works


Produccin: Parte II

ProductProductPhoto
ProductID
INT
ProductPhotoID INT
Primary
Flag
ModifiedDate
datetime

ProductPhotoID = ProductPhotoID

ProductPhoto
ProductPhotoID
ThumbNailPhoto
ThumbnailPhotoFileName
LargePhoto
LargePhotoFileName
ModifiedDate

int identity
image
nvarchar(50)
image
nvarchar(50)
datetime

ProductID = ProductID

ProductInventory : 1
ProductID
INT
LocationID
SMALLINT
Shelf
nvarchar(10)
Bin
TINYINT
Quantity
SMALLINT
rowguid
uniqueidentifier
ModifiedDate datetime

ProductID = ProductID

ProductID = ProductID

TransactionHistory
TransactionID
int identity
ProductID
INT
Referenc eOrderID
INT
Referenc eOrderLineID
INT
TransactionDate
datetime
TransactionType
nchar(1)
Quantity
INT
Ac tualCost
money
ModifiedDate
datetime

Product : 1
ProductID
Name
ProductNumber
MakeFlag
FinishedGoodsFlag
Color
SafetyStockLevel
ReorderPoint
StandardCost
ListPric e
Size
SizeUnitMeasureCode
WeightUnitMeasureCode
Weight
DaysToManufacture
ProductLine
Class
Style
ProductSubcategoryID
ProductModelID
SellStartDate
SellEndDate
Disc ontinuedDate
rowguid
ModifiedDate

int identity
Name
nvarchar(25)
Flag
Flag
nvarchar(15)
SMALLINT
SMALLINT
money
money
nvarchar(5)
nchar(3)
nchar(3)
DECIMAL(8,2)
INT
nchar(2)
nchar(2)
nchar(2)
INT
INT
datetime
datetime
datetime
uniqueidentifier
datetime

ProductID = ComponentID

ProductID = ProductAssemblyID

BillOfMaterials
BillOfMaterialsID
int identity
ProductAssemblyID
INT
ComponentID
INT
StartDate
datetime
EndDate
datetime
UnitMeasureCode
nchar(3)
BOMLevel
SMALLINT
PerAssemblyQty
DECIMAL(8,2)
ModifiedDate
datetime

UnitMeasureCode = UnitMeasureCode

UnitMeasureCode = WeightUnitMeasureCode

UnitMeasure
UnitMeasureCode
nchar(3)
Name
Name
ModifiedDate
datetime

UnitMeasureCode = SizeUnitMeasureCode

Modelo de Base de Datos Adventure Works


Produccin: Parte III

ProductListPric eHistory
ProductID
INT
StartDate
datetime
EndDate
datetime
ListPric e
money
ModifiedDate datetime

ProductID = ProductID

ProductID = ProductID

ProductReview
Produc tReviewID int identity
Produc tID
INT
ReviewerName
Name
ReviewDate
datetime
EmailAddress
nvarc har(50)
Rating
INT
Comments
nvarc har(3850)
ModifiedDate
datetime

Produc tDocument
Pro_Produc tID int identity
ProductID
INT
Doc umentID
INT
ModifiedDate
datetime

Produc t : 3
Produc tID
int identity
Name
Name
Produc tNumber
nvarc har(25)
MakeFlag
Flag
FinishedGoodsFlag
Flag
Color
nvarc har(15)
SafetyStockLevel
SMALLINT
ReorderPoint
SMALLINT
StandardCost
money
ListPrice
money
Size
nvarc har(5)
SizeUnitMeasureCode
nc har(3)
WeightUnitMeasureCode
nc har(3)
Weight
DECIMAL(8,2)
DaysToManufacture
INT
Produc tLine
nc har(2)
Class
nc har(2)
Style
nc har(2)
Produc tSubc ategoryID
INT
Produc tModelID
INT
SellStartDate
datetime
SellEndDate
datetime
Disc ontinuedDate
datetime
rowguid
uniqueidentifier
ModifiedDate
datetime

ProductID = ProductID

DocumentID = DocumentID

Sc rapReason
Sc rapReasonID smallint identity
Name
Name
ModifiedDate
datetime

ProductID = ProductID

WorkOrder
WorkOrderID
int identity
Produc tID
INT
OrderQty
INT
StockedQty
INT
Sc rappedQty
SMALLINT
StartDate
datetime
EndDate
datetime
DueDate
datetime
Sc rapReasonID SMALLINT
ModifiedDate
datetime

ScrapReasonID = ScrapReasonID

WorkOrderID = WorkOrderID

WorkOrderRouting
LocationID = LocationID

Location
LocationID
smallint identity
Name
Name
CostRate
smallmoney
Availability
DECIMAL(8,2)
ModifiedDate datetime

Document
DocumentID
int identity
Title
nvarc har(50)
FileName
nvarc har(400)
FileExtension
nvarc har(8)
Revision
nc har(5)
ChangeNumber
INT
Status
TINYINT
DocumentSummary
ntext
Document
image
ModifiedDate
datetime

LocationID = LocationID

WorkOrderID
ProductID
OperationSequenc e
LocationID
ScheduledStartDate
ScheduledEndDate
ActualStartDate
ActualEndDate
ActualResourc eHrs
PlannedCost
ActualCost
ModifiedDate

INT
INT
SMALLINT
SMALLINT
datetime
datetime
datetime
datetime
DECIMAL(9,4)
money
money
datetime

Produc tInventory : 2
ProductID
INT
LocationID
SMALLINT
Shelf
nvarc har(10)
Bin
TINYINT
Quantity
SMALLINT
rowguid
uniqueidentifier
ModifiedDate datetime

Modelo de Base de Datos Venta de Vehiculos

CLIENTES
CODIGO_CLIENTE
INT
NOMBRE_CLIENTE
VARCHAR(50)
CEDULA
VARCHAR(50)
DIRECCION
VARCHAR(50)
TELEFONO_CLIENTE
VARCHAR(50)

VENDEDORES
CODIGO_VENDEDOR
INT
NOMBRE_VENDEDOR
VARCHAR(50)
CEDULA
VARCHAR(50)
DIRECCION_VENDEDOR
VARCHAR(50)
TELEFONO_VENDEDOR
VARCHAR(50)

MARCAS
CODIGO_MARCA
INT
DESCRIPCION
VARCHAR(50)

CODIGO_CLIENTE = CODIGO_CLIENTE

CODIGO_MARCA = CODIGO_MARCA

FACTURAS
CODIGO_FACTUR
FECHA
CODIGO_CLIENTE
CODIGO_VENDEDOR
CODIGO_VEHICULO
PLACA
PRECIO

INT
datetime
INT
INT
INT
INT
money

CODIGO_VENDEDOR = CODIGO_VENDEDOR

CODIGO_VEHICULO = CODIGO_VEHICULO

VEHICULOS
CODIGO_VEHICULO
INT
CODIGO_MARCA
INT
MODELO
VARCHAR(50)
AO
INT
PUERTAS
INT
TIPO_VEHICULO
VARCHAR(50)
COLOR
VARCHAR(50)
EXISTENCIA
INT

Vous aimerez peut-être aussi