Area
type: Class
subclass of: Restriction
  on property: Synonym
  max cardinality: 1
subclass of: Restriction
  on property: Synonym
  min cardinality: 1

Region
type: Class
subclass of: Restriction
  on property: Synonym
  max cardinality: 1
subclass of: Restriction
  on property: Synonym
  min cardinality: 1
subclass of: Restriction
  on property: Region r commentATRIBUT
  max cardinality: -1
subclass of: Thing
subclass of: Restriction
  on property: Region r nameATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: IsFrom
  max cardinality: 1
subclass of: Restriction
  on property: Region r commentATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Region r regionkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Region r nameATRIBUT
subclass of: Restriction
  min cardinality: 1
  on property: IsFrom
subclass of: Restriction
  max cardinality: -1
  on property: Region r regionkeyATRIBUT

Lineitem
type: Class
subclass of: Restriction
  on property: Lineitem l receiptdateATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Lineitem l commentATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l quantityATRIBUT
subclass of: Restriction
  on property: Lineitem l discountATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem l partkeyATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l suppkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem l commitdateATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem l orderkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem l quantityATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l shipinstructATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l shipmodeATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l partkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem l suppkeyATRIBUT
subclass of: Restriction
  on property: Contained
  max cardinality: -1
subclass of: Restriction
  on property: Lineitem l extendedpriceATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Lineitem l discountATRIBUT
  max cardinality: -1
subclass of: Thing
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l taxATRIBUT
subclass of: Restriction
  on property: Lineitem l linestatusATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Lineitem l shipdateATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Lineitem l linenumberATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Lineitem l extendedpriceATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l returnflagATRIBUT
subclass of: Restriction
  on property: Lineitem l linestatusATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Lineitem l shipmodeATRIBUT
  max cardinality: -1
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem Partsupp
subclass of: Restriction
  on property: Lineitem l shipdateATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Lineitem l orderkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Lineitem l commentATRIBUT
subclass of: Restriction
  on property: Lineitem Partsupp
  min cardinality: 0
subclass of: Restriction
  on property: Lineitem l receiptdateATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Lineitem l returnflagATRIBUT
  max cardinality: -1
subclass of: Restriction
  max cardinality: -1
  on property: Lineitem l taxATRIBUT
subclass of: Restriction
  on property: Lineitem l shipinstructATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 1
  on property: Contained
subclass of: Restriction
  on property: Lineitem l linenumberATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Lineitem l commitdateATRIBUT
  min cardinality: 0

Nation
type: Class
subclass of: Restriction
  on property: WorksIn
  max cardinality: 1
subclass of: Restriction
  on property: IsFrom
  max cardinality: -1
subclass of: Restriction
  on property: Nation n nationkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Nation n regionkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Nation n commentATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Nation n nameATRIBUT
subclass of: Restriction
  on property: Nation n nameATRIBUT
  max cardinality: -1
subclass of: Restriction
  max cardinality: -1
  on property: Nation n regionkeyATRIBUT
subclass of: Restriction
  min cardinality: 1
  on property: IsFrom
subclass of: Thing
subclass of: Restriction
  on property: Lives
  max cardinality: 1
subclass of: Restriction
  on property: Nation n nationkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: WorksIn
  min cardinality: 1
subclass of: Restriction
  on property: Nation n commentATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Lives
  min cardinality: 1

Partsupp
type: Class
subclass of: Restriction
  max cardinality: -1
  on property: Provides
subclass of: Restriction
  min cardinality: 0
  on property: Partsupp ps suppkeyATRIBUT
subclass of: Thing
subclass of: Restriction
  on property: Partsupp ps commentATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Partsupp ps partkeyATRIBUT
subclass of: Restriction
  min cardinality: 1
  on property: Lineitem Partsupp
subclass of: Restriction
  max cardinality: -1
  on property: Partsupp ps supplycostATRIBUT
subclass of: Restriction
  on property: Partsupp ps suppkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 0
  on property: Partsupp ps supplycostATRIBUT
subclass of: Restriction
  max cardinality: 1
  on property: Lineitem Partsupp
subclass of: Restriction
  on property: Partsupp ps commentATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Partsupp Part
  min cardinality: 1
subclass of: Restriction
  min cardinality: 0
  on property: Partsupp ps partkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Partsupp Part
subclass of: Restriction
  on property: Provides
  min cardinality: 1
subclass of: Restriction
  on property: Partsupp ps availqtyATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Partsupp ps availqtyATRIBUT
  max cardinality: -1

Orders
type: Class
subclass of: Restriction
  on property: Orders o custkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 0
  on property: Orders o totalpriceATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Orders o orderstatusATRIBUT
subclass of: Restriction
  on property: Orders o orderpriorityATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: 1
  on property: Contained
subclass of: Restriction
  max cardinality: -1
  on property: Orders o shippriorityATRIBUT
subclass of: Restriction
  on property: Contained
  min cardinality: 1
subclass of: Restriction
  max cardinality: -1
  on property: Orders o orderpriorityATRIBUT
subclass of: Thing
subclass of: Restriction
  on property: Orders o orderkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Does
  min cardinality: 1
subclass of: Restriction
  on property: Orders o commentATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Orders o shippriorityATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Orders o clerkATRIBUT
subclass of: Restriction
  on property: Orders o clerkATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Orders o orderkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Orders o orderstatusATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Orders o commentATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Orders o orderdateATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Orders o totalpriceATRIBUT
subclass of: Restriction
  on property: Does
  max cardinality: -1
subclass of: Restriction
  on property: Orders o orderdateATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 0
  on property: Orders o custkeyATRIBUT

Customer
type: Class
subclass of: Restriction
  on property: Customer c nameATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Customer c addressATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Customer c mktsegmentATRIBUT
subclass of: Restriction
  max cardinality: 1
  on property: Does
subclass of: Restriction
  on property: Customer c commentATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Lives
subclass of: Restriction
  on property: Does
  min cardinality: 1
subclass of: Restriction
  on property: Lives
  max cardinality: -1
subclass of: Restriction
  max cardinality: -1
  on property: Customer c addressATRIBUT
subclass of: Restriction
  on property: Customer c custkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Customer c commentATRIBUT
subclass of: Restriction
  on property: Customer c phoneATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Customer c acctbalATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Customer c phoneATRIBUT
subclass of: Restriction
  on property: Customer c custkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Customer c nationkeyATRIBUT
  min cardinality: 0
subclass of: Restriction
  max cardinality: -1
  on property: Customer c mktsegmentATRIBUT
subclass of: Restriction
  on property: Customer c nameATRIBUT
  max cardinality: -1
subclass of: Thing
subclass of: Restriction
  max cardinality: -1
  on property: Customer c nationkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Customer c acctbalATRIBUT

Part
type: Class
subclass of: Restriction
  on property: Part p partkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Part p sizeATRIBUT
  min cardinality: 0
subclass of: Restriction
  on property: Part p nameATRIBUT
  max cardinality: -1
subclass of: Restriction
  max cardinality: 1
  on property: Partsupp Part
subclass of: Restriction
  max cardinality: -1
  on property: Part p retailpriceATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Part p containerATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Part p nameATRIBUT
subclass of: Thing
subclass of: Restriction
  max cardinality: -1
  on property: Part p commentATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Part p commentATRIBUT
subclass of: Restriction
  on property: Part p typeATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Part p partkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Part p sizeATRIBUT
subclass of: Restriction
  on property: Part p brandATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Part p retailpriceATRIBUT
  min cardinality: 0
subclass of: Restriction
  min cardinality: 0
  on property: Part p mfgrATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Part p brandATRIBUT
subclass of: Restriction
  on property: Part p containerATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Part p mfgrATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Part p typeATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 1
  on property: Partsupp Part

Supplier
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: Supplier s phoneATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Supplier s nationkeyATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Supplier s acctbalATRIBUT
subclass of: Restriction
  on property: Supplier s nationkeyATRIBUT
  max cardinality: -1
subclass of: Restriction
  min cardinality: 0
  on property: Supplier s suppkeyATRIBUT
subclass of: Restriction
  on property: WorksIn
  min cardinality: 0
subclass of: Restriction
  on property: Provides
  max cardinality: 1
subclass of: Restriction
  on property: Supplier s phoneATRIBUT
  max cardinality: -1
subclass of: Restriction
  max cardinality: -1
  on property: WorksIn
subclass of: Restriction
  min cardinality: 0
  on property: Supplier s addressATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Supplier s nameATRIBUT
subclass of: Restriction
  min cardinality: 1
  on property: Provides
subclass of: Restriction
  on property: Supplier s commentATRIBUT
  max cardinality: -1
subclass of: Restriction
  on property: Supplier s acctbalATRIBUT
  min cardinality: 0
subclass of: Thing
subclass of: Restriction
  max cardinality: -1
  on property: Supplier s suppkeyATRIBUT
subclass of: Restriction
  min cardinality: 0
  on property: Supplier s commentATRIBUT
subclass of: Restriction
  max cardinality: -1
  on property: Supplier s addressATRIBUT
subclass of: Restriction
  on property: Supplier s nameATRIBUT
  max cardinality: -1