Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.96 KB | None | 0 0
  1. @startuml
  2. skinparam linetype ortho
  3. hide circle
  4. skinparam roundcorner 20
  5. title AdventureWorks2017
  6. Entity dbo.AWBuildVersion #62A9FF {
  7. * "SystemInformationID" : tinyint
  8. --
  9. "Database Version" : nvarchar(25)
  10. "VersionDate" : datetime
  11. "ModifiedDate" : datetime
  12. }
  13. Entity dbo.DatabaseLog #62A9FF {
  14. * "DatabaseLogID" : int
  15. --
  16. "PostTime" : datetime
  17. "DatabaseUser" : sysname
  18. "Event" : sysname
  19. * "Schema" : sysname
  20. * "Object" : sysname
  21. "TSQL" : nvarchar(MAX)
  22. "XmlEvent" :
  23. }
  24. Entity dbo.ErrorLog #62A9FF {
  25. * "ErrorLogID" : int
  26. --
  27. "ErrorTime" : datetime
  28. "UserName" : sysname
  29. "ErrorNumber" : int
  30. * "ErrorSeverity" : int
  31. * "ErrorState" : int
  32. * "ErrorProcedure" : nvarchar(126)
  33. * "ErrorLine" : int
  34. "ErrorMessage" : nvarchar(4000)
  35. }
  36. Entity HumanResources.Department #06DCFB {
  37. * "DepartmentID" : smallint
  38. --
  39. "Name" : Name
  40. "GroupName" : Name
  41. "ModifiedDate" : datetime
  42. }
  43. Entity HumanResources.Employee #06DCFB {
  44. * "BusinessEntityID" : int
  45. --
  46. "NationalIDNumber" : nvarchar(15)
  47. "LoginID" : nvarchar(256)
  48. * "OrganizationNode" : hierarchyid
  49. * "OrganizationLevel" : smallint
  50. "JobTitle" : nvarchar(50)
  51. "BirthDate" : date
  52. "MaritalStatus" : nchar(1)
  53. "Gender" : nchar(1)
  54. "HireDate" : date
  55. "SalariedFlag" : Flag
  56. "VacationHours" : smallint
  57. "SickLeaveHours" : smallint
  58. "CurrentFlag" : Flag
  59. "rowguid" : uniqueidentifier
  60. "ModifiedDate" : datetime
  61. }
  62. Entity HumanResources.EmployeeDepartmentHistory #06DCFB {
  63. * "BusinessEntityID" : int
  64. * "DepartmentID" : smallint
  65. * "ShiftID" : tinyint
  66. * "StartDate" : date
  67. --
  68. * "EndDate" : date
  69. "ModifiedDate" : datetime
  70. }
  71. Entity HumanResources.EmployeePayHistory #06DCFB {
  72. * "BusinessEntityID" : int
  73. * "RateChangeDate" : datetime
  74. --
  75. "Rate" : money
  76. "PayFrequency" : tinyint
  77. "ModifiedDate" : datetime
  78. }
  79. Entity HumanResources.JobCandidate #06DCFB {
  80. * "JobCandidateID" : int
  81. --
  82. * "BusinessEntityID" : int
  83. * "Resume" : HRResumeSchemaCollection
  84. "ModifiedDate" : datetime
  85. }
  86. Entity HumanResources.Shift #06DCFB {
  87. * "ShiftID" : tinyint
  88. --
  89. "Name" : Name
  90. "StartTime" : time
  91. "EndTime" : time
  92. "ModifiedDate" : datetime
  93. }
  94. Entity Person.Address #01FCEF {
  95. * "AddressID" : int
  96. --
  97. "AddressLine1" : nvarchar(60)
  98. * "AddressLine2" : nvarchar(60)
  99. "City" : nvarchar(30)
  100. "StateProvinceID" : int
  101. "PostalCode" : nvarchar(15)
  102. * "SpatialLocation" : geography
  103. "rowguid" : uniqueidentifier
  104. "ModifiedDate" : datetime
  105. }
  106. Entity Person.AddressType #01FCEF {
  107. * "AddressTypeID" : int
  108. --
  109. "Name" : Name
  110. "rowguid" : uniqueidentifier
  111. "ModifiedDate" : datetime
  112. }
  113. Entity Person.BusinessEntity #01FCEF {
  114. * "BusinessEntityID" : int
  115. --
  116. "rowguid" : uniqueidentifier
  117. "ModifiedDate" : datetime
  118. }
  119. Entity Person.BusinessEntityAddress #01FCEF {
  120. * "BusinessEntityID" : int
  121. * "AddressID" : int
  122. * "AddressTypeID" : int
  123. --
  124. "rowguid" : uniqueidentifier
  125. "ModifiedDate" : datetime
  126. }
  127. Entity Person.BusinessEntityContact #01FCEF {
  128. * "BusinessEntityID" : int
  129. * "PersonID" : int
  130. * "ContactTypeID" : int
  131. --
  132. "rowguid" : uniqueidentifier
  133. "ModifiedDate" : datetime
  134. }
  135. Entity Person.ContactType #01FCEF {
  136. * "ContactTypeID" : int
  137. --
  138. "Name" : Name
  139. "ModifiedDate" : datetime
  140. }
  141. Entity Person.CountryRegion #01FCEF {
  142. * "CountryRegionCode" : nvarchar(3)
  143. --
  144. "Name" : Name
  145. "ModifiedDate" : datetime
  146. }
  147. Entity Person.EmailAddress #01FCEF {
  148. * "BusinessEntityID" : int
  149. * "EmailAddressID" : int
  150. --
  151. * "EmailAddress" : nvarchar(50)
  152. "rowguid" : uniqueidentifier
  153. "ModifiedDate" : datetime
  154. }
  155. Entity Person.Password #01FCEF {
  156. * "BusinessEntityID" : int
  157. --
  158. "PasswordHash" : varchar(128)
  159. "PasswordSalt" : varchar(10)
  160. "rowguid" : uniqueidentifier
  161. "ModifiedDate" : datetime
  162. }
  163. Entity Person.Person #01FCEF {
  164. * "BusinessEntityID" : int
  165. --
  166. "PersonType" : nchar(2)
  167. "NameStyle" : NameStyle
  168. * "Title" : nvarchar(8)
  169. "FirstName" : Name
  170. * "MiddleName" : Name
  171. "LastName" : Name
  172. * "Suffix" : nvarchar(10)
  173. "EmailPromotion" : int
  174. * "AdditionalContactInfo" : AdditionalContactInfoSchemaCollection
  175. * "Demographics" : IndividualSurveySchemaCollection
  176. "rowguid" : uniqueidentifier
  177. "ModifiedDate" : datetime
  178. }
  179. Entity Person.PersonPhone #01FCEF {
  180. * "BusinessEntityID" : int
  181. * "PhoneNumber" : Phone
  182. * "PhoneNumberTypeID" : int
  183. --
  184. "ModifiedDate" : datetime
  185. }
  186. Entity Person.PhoneNumberType #01FCEF {
  187. * "PhoneNumberTypeID" : int
  188. --
  189. "Name" : Name
  190. "ModifiedDate" : datetime
  191. }
  192. Entity Person.StateProvince #01FCEF {
  193. * "StateProvinceID" : int
  194. --
  195. "StateProvinceCode" : nchar(3)
  196. "CountryRegionCode" : nvarchar(3)
  197. "IsOnlyStateProvinceFlag" : Flag
  198. "Name" : Name
  199. "TerritoryID" : int
  200. "rowguid" : uniqueidentifier
  201. "ModifiedDate" : datetime
  202. }
  203. Entity Production.BillOfMaterials #03EBA6 {
  204. * "BillOfMaterialsID" : int
  205. --
  206. * "ProductAssemblyID" : int
  207. "ComponentID" : int
  208. "StartDate" : datetime
  209. * "EndDate" : datetime
  210. "UnitMeasureCode" : nchar(3)
  211. "BOMLevel" : smallint
  212. "PerAssemblyQty" : decimal(8,2)
  213. "ModifiedDate" : datetime
  214. }
  215. Entity Production.Culture #03EBA6 {
  216. * "CultureID" : nchar(6)
  217. --
  218. "Name" : Name
  219. "ModifiedDate" : datetime
  220. }
  221. Entity Production.Document #03EBA6 {
  222. * "DocumentNode" : hierarchyid
  223. --
  224. * "DocumentLevel" : smallint
  225. "Title" : nvarchar(50)
  226. "Owner" : int
  227. "FolderFlag" : bit
  228. "FileName" : nvarchar(400)
  229. "FileExtension" : nvarchar(8)
  230. "Revision" : nchar(5)
  231. "ChangeNumber" : int
  232. "Status" : tinyint
  233. * "DocumentSummary" : nvarchar(MAX)
  234. * "Document" : varbinary
  235. "rowguid" : uniqueidentifier
  236. "ModifiedDate" : datetime
  237. }
  238. Entity Production.Illustration #03EBA6 {
  239. * "IllustrationID" : int
  240. --
  241. * "Diagram" :
  242. "ModifiedDate" : datetime
  243. }
  244. Entity Production.Location #03EBA6 {
  245. * "LocationID" : smallint
  246. --
  247. "Name" : Name
  248. "CostRate" : smallmoney
  249. "Availability" : decimal(8,2)
  250. "ModifiedDate" : datetime
  251. }
  252. Entity Production.Product #03EBA6 {
  253. * "ProductID" : int
  254. --
  255. "Name" : Name
  256. "ProductNumber" : nvarchar(25)
  257. "MakeFlag" : Flag
  258. "FinishedGoodsFlag" : Flag
  259. * "Color" : nvarchar(15)
  260. "SafetyStockLevel" : smallint
  261. "ReorderPoint" : smallint
  262. "StandardCost" : money
  263. "ListPrice" : money
  264. * "Size" : nvarchar(5)
  265. * "SizeUnitMeasureCode" : nchar(3)
  266. * "WeightUnitMeasureCode" : nchar(3)
  267. * "Weight" : decimal(8,2)
  268. "DaysToManufacture" : int
  269. * "ProductLine" : nchar(2)
  270. * "Class" : nchar(2)
  271. * "Style" : nchar(2)
  272. * "ProductSubcategoryID" : int
  273. * "ProductModelID" : int
  274. "SellStartDate" : datetime
  275. * "SellEndDate" : datetime
  276. * "DiscontinuedDate" : datetime
  277. "rowguid" : uniqueidentifier
  278. "ModifiedDate" : datetime
  279. }
  280. Entity Production.ProductCategory #03EBA6 {
  281. * "ProductCategoryID" : int
  282. --
  283. "Name" : Name
  284. "rowguid" : uniqueidentifier
  285. "ModifiedDate" : datetime
  286. }
  287. Entity Production.ProductCostHistory #03EBA6 {
  288. * "ProductID" : int
  289. * "StartDate" : datetime
  290. --
  291. * "EndDate" : datetime
  292. "StandardCost" : money
  293. "ModifiedDate" : datetime
  294. }
  295. Entity Production.ProductDescription #03EBA6 {
  296. * "ProductDescriptionID" : int
  297. --
  298. "Description" : nvarchar(400)
  299. "rowguid" : uniqueidentifier
  300. "ModifiedDate" : datetime
  301. }
  302. Entity Production.ProductDocument #03EBA6 {
  303. * "ProductID" : int
  304. * "DocumentNode" : hierarchyid
  305. --
  306. "ModifiedDate" : datetime
  307. }
  308. Entity Production.ProductInventory #03EBA6 {
  309. * "ProductID" : int
  310. * "LocationID" : smallint
  311. --
  312. "Shelf" : nvarchar(10)
  313. "Bin" : tinyint
  314. "Quantity" : smallint
  315. "rowguid" : uniqueidentifier
  316. "ModifiedDate" : datetime
  317. }
  318. Entity Production.ProductListPriceHistory #03EBA6 {
  319. * "ProductID" : int
  320. * "StartDate" : datetime
  321. --
  322. * "EndDate" : datetime
  323. "ListPrice" : money
  324. "ModifiedDate" : datetime
  325. }
  326. Entity Production.ProductModel #03EBA6 {
  327. * "ProductModelID" : int
  328. --
  329. "Name" : Name
  330. * "CatalogDescription" : ProductDescriptionSchemaCollection
  331. * "Instructions" : ManuInstructionsSchemaCollection
  332. "rowguid" : uniqueidentifier
  333. "ModifiedDate" : datetime
  334. }
  335. Entity Production.ProductModelIllustration #03EBA6 {
  336. * "ProductModelID" : int
  337. * "IllustrationID" : int
  338. --
  339. "ModifiedDate" : datetime
  340. }
  341. Entity Production.ProductModelProductDescriptionCulture #03EBA6 {
  342. * "ProductModelID" : int
  343. * "ProductDescriptionID" : int
  344. * "CultureID" : nchar(6)
  345. --
  346. "ModifiedDate" : datetime
  347. }
  348. Entity Production.ProductPhoto #03EBA6 {
  349. * "ProductPhotoID" : int
  350. --
  351. * "ThumbNailPhoto" : varbinary
  352. * "ThumbnailPhotoFileName" : nvarchar(50)
  353. * "LargePhoto" : varbinary
  354. * "LargePhotoFileName" : nvarchar(50)
  355. "ModifiedDate" : datetime
  356. }
  357. Entity Production.ProductProductPhoto #03EBA6 {
  358. * "ProductID" : int
  359. * "ProductPhotoID" : int
  360. --
  361. "Primary" : Flag
  362. "ModifiedDate" : datetime
  363. }
  364. Entity Production.ProductReview #03EBA6 {
  365. * "ProductReviewID" : int
  366. --
  367. "ProductID" : int
  368. "ReviewerName" : Name
  369. "ReviewDate" : datetime
  370. "EmailAddress" : nvarchar(50)
  371. "Rating" : int
  372. * "Comments" : nvarchar(3850)
  373. "ModifiedDate" : datetime
  374. }
  375. Entity Production.ProductSubcategory #03EBA6 {
  376. * "ProductSubcategoryID" : int
  377. --
  378. "ProductCategoryID" : int
  379. "Name" : Name
  380. "rowguid" : uniqueidentifier
  381. "ModifiedDate" : datetime
  382. }
  383. Entity Production.ScrapReason #03EBA6 {
  384. * "ScrapReasonID" : smallint
  385. --
  386. "Name" : Name
  387. "ModifiedDate" : datetime
  388. }
  389. Entity Production.TransactionHistory #03EBA6 {
  390. * "TransactionID" : int
  391. --
  392. "ProductID" : int
  393. "ReferenceOrderID" : int
  394. "ReferenceOrderLineID" : int
  395. "TransactionDate" : datetime
  396. "TransactionType" : nchar(1)
  397. "Quantity" : int
  398. "ActualCost" : money
  399. "ModifiedDate" : datetime
  400. }
  401. Entity Production.TransactionHistoryArchive #03EBA6 {
  402. * "TransactionID" : int
  403. --
  404. "ProductID" : int
  405. "ReferenceOrderID" : int
  406. "ReferenceOrderLineID" : int
  407. "TransactionDate" : datetime
  408. "TransactionType" : nchar(1)
  409. "Quantity" : int
  410. "ActualCost" : money
  411. "ModifiedDate" : datetime
  412. }
  413. Entity Production.UnitMeasure #03EBA6 {
  414. * "UnitMeasureCode" : nchar(3)
  415. --
  416. "Name" : Name
  417. "ModifiedDate" : datetime
  418. }
  419. Entity Production.WorkOrder #03EBA6 {
  420. * "WorkOrderID" : int
  421. --
  422. "ProductID" : int
  423. "OrderQty" : int
  424. "StockedQty" : int
  425. "ScrappedQty" : smallint
  426. "StartDate" : datetime
  427. * "EndDate" : datetime
  428. "DueDate" : datetime
  429. * "ScrapReasonID" : smallint
  430. "ModifiedDate" : datetime
  431. }
  432. Entity Production.WorkOrderRouting #03EBA6 {
  433. * "WorkOrderID" : int
  434. * "ProductID" : int
  435. * "OperationSequence" : smallint
  436. --
  437. "LocationID" : smallint
  438. "ScheduledStartDate" : datetime
  439. "ScheduledEndDate" : datetime
  440. * "ActualStartDate" : datetime
  441. * "ActualEndDate" : datetime
  442. * "ActualResourceHrs" : decimal(9,4)
  443. "PlannedCost" : money
  444. * "ActualCost" : money
  445. "ModifiedDate" : datetime
  446. }
  447. Entity Purchasing.ProductVendor #01F33E {
  448. * "ProductID" : int
  449. * "BusinessEntityID" : int
  450. --
  451. "AverageLeadTime" : int
  452. "StandardPrice" : money
  453. * "LastReceiptCost" : money
  454. * "LastReceiptDate" : datetime
  455. "MinOrderQty" : int
  456. "MaxOrderQty" : int
  457. * "OnOrderQty" : int
  458. "UnitMeasureCode" : nchar(3)
  459. "ModifiedDate" : datetime
  460. }
  461. Entity Purchasing.PurchaseOrderDetail #01F33E {
  462. * "PurchaseOrderID" : int
  463. * "PurchaseOrderDetailID" : int
  464. --
  465. "DueDate" : datetime
  466. "OrderQty" : smallint
  467. "ProductID" : int
  468. "UnitPrice" : money
  469. "LineTotal" : money
  470. "ReceivedQty" : decimal(8,2)
  471. "RejectedQty" : decimal(8,2)
  472. "StockedQty" : decimal(9,2)
  473. "ModifiedDate" : datetime
  474. }
  475. Entity Purchasing.PurchaseOrderHeader #01F33E {
  476. * "PurchaseOrderID" : int
  477. --
  478. "RevisionNumber" : tinyint
  479. "Status" : tinyint
  480. "EmployeeID" : int
  481. "VendorID" : int
  482. "ShipMethodID" : int
  483. "OrderDate" : datetime
  484. * "ShipDate" : datetime
  485. "SubTotal" : money
  486. "TaxAmt" : money
  487. "Freight" : money
  488. "TotalDue" : money
  489. "ModifiedDate" : datetime
  490. }
  491. Entity Purchasing.ShipMethod #01F33E {
  492. * "ShipMethodID" : int
  493. --
  494. "Name" : Name
  495. "ShipBase" : money
  496. "ShipRate" : money
  497. "rowguid" : uniqueidentifier
  498. "ModifiedDate" : datetime
  499. }
  500. Entity Purchasing.Vendor #01F33E {
  501. * "BusinessEntityID" : int
  502. --
  503. "AccountNumber" : AccountNumber
  504. "Name" : Name
  505. "CreditRating" : tinyint
  506. "PreferredVendorStatus" : Flag
  507. "ActiveFlag" : Flag
  508. * "PurchasingWebServiceURL" : nvarchar(1024)
  509. "ModifiedDate" : datetime
  510. }
  511. Entity Sales.CountryRegionCurrency #62D0FF {
  512. * "CountryRegionCode" : nvarchar(3)
  513. * "CurrencyCode" : nchar(3)
  514. --
  515. "ModifiedDate" : datetime
  516. }
  517. Entity Sales.CreditCard #62D0FF {
  518. * "CreditCardID" : int
  519. --
  520. "CardType" : nvarchar(50)
  521. "CardNumber" : nvarchar(25)
  522. "ExpMonth" : tinyint
  523. "ExpYear" : smallint
  524. "ModifiedDate" : datetime
  525. }
  526. Entity Sales.Currency #62D0FF {
  527. * "CurrencyCode" : nchar(3)
  528. --
  529. "Name" : Name
  530. "ModifiedDate" : datetime
  531. }
  532. Entity Sales.CurrencyRate #62D0FF {
  533. * "CurrencyRateID" : int
  534. --
  535. "CurrencyRateDate" : datetime
  536. "FromCurrencyCode" : nchar(3)
  537. "ToCurrencyCode" : nchar(3)
  538. "AverageRate" : money
  539. "EndOfDayRate" : money
  540. "ModifiedDate" : datetime
  541. }
  542. Entity Sales.Customer #62D0FF {
  543. * "CustomerID" : int
  544. --
  545. * "PersonID" : int
  546. * "StoreID" : int
  547. * "TerritoryID" : int
  548. "AccountNumber" : varchar(10)
  549. "rowguid" : uniqueidentifier
  550. "ModifiedDate" : datetime
  551. }
  552. Entity Sales.PersonCreditCard #62D0FF {
  553. * "BusinessEntityID" : int
  554. * "CreditCardID" : int
  555. --
  556. "ModifiedDate" : datetime
  557. }
  558. Entity Sales.SalesOrderDetail #62D0FF {
  559. * "SalesOrderID" : int
  560. * "SalesOrderDetailID" : int
  561. --
  562. * "CarrierTrackingNumber" : nvarchar(25)
  563. "OrderQty" : smallint
  564. "ProductID" : int
  565. "SpecialOfferID" : int
  566. "UnitPrice" : money
  567. "UnitPriceDiscount" : money
  568. "LineTotal" : numeric
  569. "rowguid" : uniqueidentifier
  570. "ModifiedDate" : datetime
  571. }
  572. Entity Sales.SalesOrderHeader #62D0FF {
  573. * "SalesOrderID" : int
  574. --
  575. "RevisionNumber" : tinyint
  576. "OrderDate" : datetime
  577. "DueDate" : datetime
  578. * "ShipDate" : datetime
  579. "Status" : tinyint
  580. "OnlineOrderFlag" : Flag
  581. "SalesOrderNumber" : nvarchar(25)
  582. * "PurchaseOrderNumber" : OrderNumber
  583. * "AccountNumber" : AccountNumber
  584. "CustomerID" : int
  585. * "SalesPersonID" : int
  586. * "TerritoryID" : int
  587. "BillToAddressID" : int
  588. "ShipToAddressID" : int
  589. "ShipMethodID" : int
  590. * "CreditCardID" : int
  591. * "CreditCardApprovalCode" : varchar(15)
  592. * "CurrencyRateID" : int
  593. "SubTotal" : money
  594. "TaxAmt" : money
  595. "Freight" : money
  596. "TotalDue" : money
  597. * "Comment" : nvarchar(128)
  598. "rowguid" : uniqueidentifier
  599. "ModifiedDate" : datetime
  600. }
  601. Entity Sales.SalesOrderHeaderSalesReason #62D0FF {
  602. * "SalesOrderID" : int
  603. * "SalesReasonID" : int
  604. --
  605. "ModifiedDate" : datetime
  606. }
  607. Entity Sales.SalesPerson #62D0FF {
  608. * "BusinessEntityID" : int
  609. --
  610. * "TerritoryID" : int
  611. * "SalesQuota" : money
  612. "Bonus" : money
  613. "CommissionPct" : smallmoney
  614. "SalesYTD" : money
  615. "SalesLastYear" : money
  616. "rowguid" : uniqueidentifier
  617. "ModifiedDate" : datetime
  618. }
  619. Entity Sales.SalesPersonQuotaHistory #62D0FF {
  620. * "BusinessEntityID" : int
  621. * "QuotaDate" : datetime
  622. --
  623. "SalesQuota" : money
  624. "rowguid" : uniqueidentifier
  625. "ModifiedDate" : datetime
  626. }
  627. Entity Sales.SalesReason #62D0FF {
  628. * "SalesReasonID" : int
  629. --
  630. "Name" : Name
  631. "ReasonType" : Name
  632. "ModifiedDate" : datetime
  633. }
  634. Entity Sales.SalesTaxRate #62D0FF {
  635. * "SalesTaxRateID" : int
  636. --
  637. "StateProvinceID" : int
  638. "TaxType" : tinyint
  639. "TaxRate" : smallmoney
  640. "Name" : Name
  641. "rowguid" : uniqueidentifier
  642. "ModifiedDate" : datetime
  643. }
  644. Entity Sales.SalesTerritory #62D0FF {
  645. * "TerritoryID" : int
  646. --
  647. "Name" : Name
  648. "CountryRegionCode" : nvarchar(3)
  649. "Group" : nvarchar(50)
  650. "SalesYTD" : money
  651. "SalesLastYear" : money
  652. "CostYTD" : money
  653. "CostLastYear" : money
  654. "rowguid" : uniqueidentifier
  655. "ModifiedDate" : datetime
  656. }
  657. Entity Sales.SalesTerritoryHistory #62D0FF {
  658. * "BusinessEntityID" : int
  659. * "TerritoryID" : int
  660. * "StartDate" : datetime
  661. --
  662. * "EndDate" : datetime
  663. "rowguid" : uniqueidentifier
  664. "ModifiedDate" : datetime
  665. }
  666. Entity Sales.ShoppingCartItem #62D0FF {
  667. * "ShoppingCartItemID" : int
  668. --
  669. "ShoppingCartID" : nvarchar(50)
  670. "Quantity" : int
  671. "ProductID" : int
  672. "DateCreated" : datetime
  673. "ModifiedDate" : datetime
  674. }
  675. Entity Sales.SpecialOffer #62D0FF {
  676. * "SpecialOfferID" : int
  677. --
  678. "Description" : nvarchar(255)
  679. "DiscountPct" : smallmoney
  680. "Type" : nvarchar(50)
  681. "Category" : nvarchar(50)
  682. "StartDate" : datetime
  683. "EndDate" : datetime
  684. "MinQty" : int
  685. * "MaxQty" : int
  686. "rowguid" : uniqueidentifier
  687. "ModifiedDate" : datetime
  688. }
  689. Entity Sales.SpecialOfferProduct #62D0FF {
  690. * "SpecialOfferID" : int
  691. * "ProductID" : int
  692. --
  693. "rowguid" : uniqueidentifier
  694. "ModifiedDate" : datetime
  695. }
  696. Entity Sales.Store #62D0FF {
  697. * "BusinessEntityID" : int
  698. --
  699. "Name" : Name
  700. * "SalesPersonID" : int
  701. * "Demographics" : StoreSurveySchemaCollection
  702. "rowguid" : uniqueidentifier
  703. "ModifiedDate" : datetime
  704. }
  705. HumanResources.Employee - Person.Person
  706. HumanResources.EmployeeDepartmentHistory - HumanResources.Department
  707. HumanResources.EmployeeDepartmentHistory - HumanResources.Employee
  708. HumanResources.EmployeeDepartmentHistory - HumanResources.Shift
  709. HumanResources.EmployeePayHistory - HumanResources.Employee
  710. HumanResources.JobCandidate - HumanResources.Employee
  711. Person.Address - Person.StateProvince
  712. Person.BusinessEntityAddress - Person.Address
  713. Person.BusinessEntityAddress - Person.AddressType
  714. Person.BusinessEntityAddress - Person.BusinessEntity
  715. Person.BusinessEntityContact - Person.BusinessEntity
  716. Person.BusinessEntityContact - Person.ContactType
  717. Person.BusinessEntityContact - Person.Person
  718. Person.EmailAddress - Person.Person
  719. Person.Password - Person.Person
  720. Person.Person - Person.BusinessEntity
  721. Person.PersonPhone - Person.Person
  722. Person.PersonPhone - Person.PhoneNumberType
  723. Person.StateProvince - Person.CountryRegion
  724. Person.StateProvince - Sales.SalesTerritory
  725. Production.BillOfMaterials - Production.Product
  726. Production.BillOfMaterials - Production.Product
  727. Production.BillOfMaterials - Production.UnitMeasure
  728. Production.Document - HumanResources.Employee
  729. Production.Product - Production.ProductModel
  730. Production.Product - Production.ProductSubcategory
  731. Production.Product - Production.UnitMeasure
  732. Production.Product - Production.UnitMeasure
  733. Production.ProductCostHistory - Production.Product
  734. Production.ProductDocument - Production.Document
  735. Production.ProductDocument - Production.Product
  736. Production.ProductInventory - Production.Location
  737. Production.ProductInventory - Production.Product
  738. Production.ProductListPriceHistory - Production.Product
  739. Production.ProductModelIllustration - Production.Illustration
  740. Production.ProductModelIllustration - Production.ProductModel
  741. Production.ProductModelProductDescriptionCulture - Production.Culture
  742. Production.ProductModelProductDescriptionCulture - Production.ProductDescription
  743. Production.ProductModelProductDescriptionCulture - Production.ProductModel
  744. Production.ProductProductPhoto - Production.Product
  745. Production.ProductProductPhoto - Production.ProductPhoto
  746. Production.ProductReview - Production.Product
  747. Production.ProductSubcategory - Production.ProductCategory
  748. Production.TransactionHistory - Production.Product
  749. Production.WorkOrder - Production.Product
  750. Production.WorkOrder - Production.ScrapReason
  751. Production.WorkOrderRouting - Production.Location
  752. Production.WorkOrderRouting - Production.WorkOrder
  753. Purchasing.ProductVendor - Production.Product
  754. Purchasing.ProductVendor - Production.UnitMeasure
  755. Purchasing.ProductVendor - Purchasing.Vendor
  756. Purchasing.PurchaseOrderDetail - Production.Product
  757. Purchasing.PurchaseOrderDetail - Purchasing.PurchaseOrderHeader
  758. Purchasing.PurchaseOrderHeader - HumanResources.Employee
  759. Purchasing.PurchaseOrderHeader - Purchasing.ShipMethod
  760. Purchasing.PurchaseOrderHeader - Purchasing.Vendor
  761. Purchasing.Vendor - Person.BusinessEntity
  762. Sales.CountryRegionCurrency - Person.CountryRegion
  763. Sales.CountryRegionCurrency - Sales.Currency
  764. Sales.CurrencyRate - Sales.Currency
  765. Sales.CurrencyRate - Sales.Currency
  766. Sales.Customer - Person.Person
  767. Sales.Customer - Sales.SalesTerritory
  768. Sales.Customer - Sales.Store
  769. Sales.PersonCreditCard - Sales.CreditCard
  770. Sales.PersonCreditCard - Person.Person
  771. Sales.SalesOrderDetail - Sales.SalesOrderHeader
  772. Sales.SalesOrderDetail - Sales.SpecialOfferProduct
  773. Sales.SalesOrderHeader - Person.Address
  774. Sales.SalesOrderHeader - Person.Address
  775. Sales.SalesOrderHeader - Sales.CreditCard
  776. Sales.SalesOrderHeader - Sales.CurrencyRate
  777. Sales.SalesOrderHeader - Sales.Customer
  778. Sales.SalesOrderHeader - Sales.SalesPerson
  779. Sales.SalesOrderHeader - Sales.SalesTerritory
  780. Sales.SalesOrderHeader - Purchasing.ShipMethod
  781. Sales.SalesOrderHeaderSalesReason - Sales.SalesOrderHeader
  782. Sales.SalesOrderHeaderSalesReason - Sales.SalesReason
  783. Sales.SalesPerson - HumanResources.Employee
  784. Sales.SalesPerson - Sales.SalesTerritory
  785. Sales.SalesPersonQuotaHistory - Sales.SalesPerson
  786. Sales.SalesTaxRate - Person.StateProvince
  787. Sales.SalesTerritory - Person.CountryRegion
  788. Sales.SalesTerritoryHistory - Sales.SalesPerson
  789. Sales.SalesTerritoryHistory - Sales.SalesTerritory
  790. Sales.ShoppingCartItem - Production.Product
  791. Sales.SpecialOfferProduct - Production.Product
  792. Sales.SpecialOfferProduct - Sales.SpecialOffer
  793. Sales.Store - Person.BusinessEntity
  794. Sales.Store - Sales.SalesPerson
  795.  
  796. 'Add hidden links to force the model to stretch out
  797. Sales.SpecialOfferProduct -[hidden]- Purchasing.PurchaseOrderDetail
  798. Sales.SpecialOfferProduct -[hidden]- Production.WorkOrderRouting
  799. Sales.SpecialOfferProduct -[hidden]- Purchasing.PurchaseOrderDetail
  800. Sales.SpecialOfferProduct -[hidden]- Production.Document
  801. Sales.SpecialOfferProduct -[hidden]- Person.AddressType
  802. Sales.SpecialOfferProduct -[hidden]- Production.ProductPhoto
  803. Sales.SpecialOfferProduct -[hidden]- Production.ProductReview
  804. Sales.SpecialOfferProduct -[hidden]- Production.TransactionHistory
  805. Sales.SpecialOfferProduct -[hidden]- Production.ProductDescription
  806. Sales.SpecialOfferProduct -[hidden]- Sales.SalesOrderHeader
  807. Sales.SalesOrderHeaderSalesReason -[hidden]- Production.ProductInventory
  808. Sales.SalesOrderHeaderSalesReason -[hidden]- Production.Product
  809. Sales.SalesOrderHeaderSalesReason -[hidden]- Person.BusinessEntityContact
  810. Sales.SalesOrderHeaderSalesReason -[hidden]- dbo.AWBuildVersion
  811. Sales.SalesOrderHeaderSalesReason -[hidden]- Sales.PersonCreditCard
  812. Sales.SalesOrderHeaderSalesReason -[hidden]- Sales.SalesReason
  813. Sales.SalesOrderHeaderSalesReason -[hidden]- HumanResources.Department
  814. Sales.SalesOrderHeaderSalesReason -[hidden]- dbo.DatabaseLog
  815. Sales.SalesOrderHeaderSalesReason -[hidden]- Production.Document
  816. Sales.SalesOrderHeaderSalesReason -[hidden]- Production.UnitMeasure
  817. Sales.CountryRegionCurrency -[hidden]- Production.Culture
  818. Sales.CountryRegionCurrency -[hidden]- Production.ScrapReason
  819. Sales.CountryRegionCurrency -[hidden]- Sales.Customer
  820. Sales.CountryRegionCurrency -[hidden]- Person.BusinessEntityAddress
  821. Sales.CountryRegionCurrency -[hidden]- Production.WorkOrderRouting
  822. Sales.CountryRegionCurrency -[hidden]- Sales.SalesTaxRate
  823. Sales.CountryRegionCurrency -[hidden]- Sales.Store
  824. Sales.CountryRegionCurrency -[hidden]- Production.TransactionHistoryArchive
  825. Sales.CountryRegionCurrency -[hidden]- Person.BusinessEntityContact
  826. Sales.CountryRegionCurrency -[hidden]- Production.Document
  827. Purchasing.PurchaseOrderHeader -[hidden]- Production.Document
  828. Purchasing.PurchaseOrderHeader -[hidden]- Production.Document
  829. Purchasing.PurchaseOrderHeader -[hidden]- Person.PersonPhone
  830. Purchasing.PurchaseOrderHeader -[hidden]- Sales.SpecialOffer
  831. Purchasing.PurchaseOrderHeader -[hidden]- Production.ProductReview
  832. Purchasing.PurchaseOrderHeader -[hidden]- HumanResources.EmployeePayHistory
  833. Purchasing.PurchaseOrderHeader -[hidden]- Production.WorkOrder
  834. Purchasing.PurchaseOrderHeader -[hidden]- Sales.Customer
  835. Purchasing.PurchaseOrderHeader -[hidden]- Sales.SpecialOffer
  836. Purchasing.PurchaseOrderHeader -[hidden]- Production.TransactionHistoryArchive
  837. Production.TransactionHistoryArchive -[hidden]- Production.TransactionHistory
  838. Production.TransactionHistoryArchive -[hidden]- Sales.SpecialOfferProduct
  839. Production.TransactionHistoryArchive -[hidden]- Production.WorkOrderRouting
  840. Production.TransactionHistoryArchive -[hidden]- Sales.SpecialOffer
  841. Production.TransactionHistoryArchive -[hidden]- Production.ProductReview
  842. Production.TransactionHistoryArchive -[hidden]- Production.ProductSubcategory
  843. Production.TransactionHistoryArchive -[hidden]- Production.WorkOrderRouting
  844. Production.TransactionHistoryArchive -[hidden]- Purchasing.PurchaseOrderDetail
  845. Production.TransactionHistoryArchive -[hidden]- Production.ProductProductPhoto
  846. Production.TransactionHistoryArchive -[hidden]- Person.ContactType
  847. Production.ProductPhoto -[hidden]- HumanResources.EmployeePayHistory
  848. Production.ProductPhoto -[hidden]- dbo.ErrorLog
  849. Production.ProductPhoto -[hidden]- Person.Person
  850. Production.ProductPhoto -[hidden]- Person.BusinessEntityAddress
  851. Production.ProductPhoto -[hidden]- Production.ProductModel
  852. Production.ProductPhoto -[hidden]- Person.BusinessEntity
  853. Production.ProductPhoto -[hidden]- Production.Document
  854. Production.ProductPhoto -[hidden]- Production.WorkOrderRouting
  855. Production.ProductPhoto -[hidden]- dbo.ErrorLog
  856. Production.ProductPhoto -[hidden]- Sales.SalesOrderHeader
  857. Production.Culture -[hidden]- Purchasing.ShipMethod
  858. Production.Culture -[hidden]- Person.BusinessEntity
  859. Production.Culture -[hidden]- Sales.SalesPersonQuotaHistory
  860. Production.Culture -[hidden]- HumanResources.Shift
  861. Production.Culture -[hidden]- Production.Culture
  862. Production.Culture -[hidden]- Purchasing.PurchaseOrderHeader
  863. Production.Culture -[hidden]- Purchasing.ProductVendor
  864. Production.Culture -[hidden]- Purchasing.PurchaseOrderDetail
  865. Production.Culture -[hidden]- Production.Culture
  866. Production.Culture -[hidden]- Production.ProductPhoto
  867. Production.ProductProductPhoto -[hidden]- Sales.CountryRegionCurrency
  868. Production.ProductProductPhoto -[hidden]- Production.WorkOrder
  869. Production.ProductProductPhoto -[hidden]- HumanResources.Department
  870. Production.ProductProductPhoto -[hidden]- Sales.SalesTerritory
  871. Production.ProductProductPhoto -[hidden]- HumanResources.Employee
  872. Production.ProductProductPhoto -[hidden]- Person.Address
  873. Production.ProductProductPhoto -[hidden]- Person.Password
  874. Production.ProductProductPhoto -[hidden]- Person.PhoneNumberType
  875. Production.ProductProductPhoto -[hidden]- Person.PhoneNumberType
  876. Production.ProductProductPhoto -[hidden]- Sales.Customer
  877. Production.Document -[hidden]- Purchasing.Vendor
  878. Production.Document -[hidden]- Production.ProductCostHistory
  879. Production.Document -[hidden]- Sales.SalesPersonQuotaHistory
  880. Production.Document -[hidden]- Sales.CountryRegionCurrency
  881. Production.Document -[hidden]- Sales.SalesOrderHeader
  882. Production.Document -[hidden]- Production.ProductModelIllustration
  883. Production.Document -[hidden]- Production.ProductCostHistory
  884. Production.Document -[hidden]- Production.Location
  885. Production.Document -[hidden]- Person.EmailAddress
  886. Production.Document -[hidden]- Person.Password
  887. Production.ProductPhoto -[hidden]- Sales.SalesPersonQuotaHistory
  888. Production.ProductPhoto -[hidden]- Sales.CountryRegionCurrency
  889. Production.ProductPhoto -[hidden]- Person.CountryRegion
  890. Production.ProductPhoto -[hidden]- Sales.SalesTaxRate
  891. Production.ProductPhoto -[hidden]- Person.Address
  892. Production.ProductPhoto -[hidden]- Purchasing.PurchaseOrderDetail
  893. Production.ProductPhoto -[hidden]- Sales.SalesTerritoryHistory
  894. Production.ProductPhoto -[hidden]- HumanResources.JobCandidate
  895. Production.ProductPhoto -[hidden]- Person.StateProvince
  896. Production.ProductPhoto -[hidden]- Person.PhoneNumberType
  897. Sales.SalesOrderDetail -[hidden]- Sales.SpecialOffer
  898. Sales.SalesOrderDetail -[hidden]- Person.BusinessEntity
  899. Sales.SalesOrderDetail -[hidden]- Production.WorkOrderRouting
  900. Sales.SalesOrderDetail -[hidden]- HumanResources.JobCandidate
  901. Sales.SalesOrderDetail -[hidden]- HumanResources.Employee
  902. Sales.SalesOrderDetail -[hidden]- dbo.AWBuildVersion
  903. Sales.SalesOrderDetail -[hidden]- Sales.SalesTerritoryHistory
  904. Sales.SalesOrderDetail -[hidden]- Purchasing.Vendor
  905. Sales.SalesOrderDetail -[hidden]- Production.Illustration
  906. Sales.SalesOrderDetail -[hidden]- dbo.DatabaseLog
  907. Person.Address -[hidden]- Purchasing.ProductVendor
  908. Person.Address -[hidden]- Sales.SalesOrderDetail
  909. Person.Address -[hidden]- Person.ContactType
  910. Person.Address -[hidden]- Production.ProductPhoto
  911. Person.Address -[hidden]- Production.ProductModelProductDescriptionCulture
  912. Person.Address -[hidden]- Purchasing.ProductVendor
  913. Person.Address -[hidden]- HumanResources.JobCandidate
  914. Person.Address -[hidden]- Sales.Customer
  915. Person.Address -[hidden]- Purchasing.PurchaseOrderHeader
  916. Person.Address -[hidden]- HumanResources.EmployeeDepartmentHistory
  917. Production.ProductSubcategory -[hidden]- Production.WorkOrderRouting
  918. Production.ProductSubcategory -[hidden]- Production.ProductDescription
  919. Production.ProductSubcategory -[hidden]- Production.Illustration
  920. Production.ProductSubcategory -[hidden]- Person.BusinessEntity
  921. Production.ProductSubcategory -[hidden]- HumanResources.JobCandidate
  922. Production.ProductSubcategory -[hidden]- Sales.SalesOrderDetail
  923. Production.ProductSubcategory -[hidden]- Production.ProductListPriceHistory
  924. Production.ProductSubcategory -[hidden]- Purchasing.PurchaseOrderHeader
  925. Production.ProductSubcategory -[hidden]- Purchasing.PurchaseOrderHeader
  926. Production.ProductSubcategory -[hidden]- Sales.SalesTerritory
  927. Sales.Currency -[hidden]- Sales.SalesReason
  928. Sales.Currency -[hidden]- Person.Person
  929. Sales.Currency -[hidden]- Production.ProductCostHistory
  930. Sales.Currency -[hidden]- Production.WorkOrderRouting
  931. Sales.Currency -[hidden]- Sales.Currency
  932. Sales.Currency -[hidden]- dbo.DatabaseLog
  933. Sales.Currency -[hidden]- Person.CountryRegion
  934. Sales.Currency -[hidden]- Production.BillOfMaterials
  935. Sales.Currency -[hidden]- Sales.Store
  936. Sales.Currency -[hidden]- Production.ProductDescription
  937. @enduml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement