classDiagram class Contract { contract_scope type } class ContractScopeEnum { name } class ContractTypeEnum { name } ContractScopeEnum --* Contract : contract_scope ContractTypeEnum --* Contract : type