digraph g {
graph [rankdir=LR overlap=scale];
Opportunity [shape=Mrecord style=filled fillcolor=coral  label="<f0> Opportunity  | <f1> Id  | <f2> IsDeleted  | <f3> AccountId  | <f4> IsPrivate  | <f5> Name  | <f6> Description  | <f7> StageName  | <f8> Amount  | <f9> Probability  | <f10> ExpectedRevenue  | <f11> TotalOpportunityQuantity  | <f12> CloseDate  | <f13> Type  | <f14> NextStep  | <f15> LeadSource  | <f16> IsClosed  | <f17> IsWon  | <f18> ForecastCategory  | <f19> ForecastCategoryName  | <f20> CampaignId  | <f21> HasOpportunityLineItem  | <f22> Pricebook2Id  | <f23> OwnerId  | <f24> CreatedDate  | <f25> CreatedById  | <f26> LastModifiedDate  | <f27> LastModifiedById  | <f28> SystemModstamp  | <f29> LastActivityDate  | <f30> FiscalQuarter  | <f31> FiscalYear  | <f32> Fiscal  | <f33> DeliveryInstallationStatus__c  | <f34> TrackingNumber__c  | <f35> OrderNumber__c  | <f36> CurrentGenerators__c  | <f37> MainCompetitors__c "];
ActivityHistory [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> ActivityHistory  | <f1> Id  | <f2> AccountId  | <f3> WhoId  | <f4> WhatId  | <f5> Subject  | <f6> OwnerId  | <f7> CreatedById  | <f8> LastModifiedById "];
Lead [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Lead  | <f1> Id  | <f2> MasterRecordId  | <f3> Name  | <f4> OwnerId  | <f5> ConvertedAccountId  | <f6> ConvertedContactId  | <f7> ConvertedOpportunityId  | <f8> CreatedById  | <f9> LastModifiedById "];
Note [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Note  | <f1> Id  | <f2> ParentId  | <f3> Title  | <f4> OwnerId  | <f5> CreatedById  | <f6> LastModifiedById "];
Task [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Task  | <f1> Id  | <f2> WhoId  | <f3> WhatId  | <f4> Subject  | <f5> OwnerId  | <f6> AccountId  | <f7> CreatedById  | <f8> LastModifiedById  | <f9> RecurrenceActivityId "];
Attachment [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Attachment  | <f1> Id  | <f2> ParentId  | <f3> Name  | <f4> OwnerId  | <f5> CreatedById  | <f6> LastModifiedById "];
OpportunityShare [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityShare  | <f1> Id  | <f2> OpportunityId  | <f3> UserOrGroupId  | <f4> LastModifiedById "];
OpportunityFieldHistory [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityFieldHistory  | <f1> Id  | <f2> OpportunityId  | <f3> CreatedById "];
Pricebook2 [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Pricebook2  | <f1> Id  | <f2> Name  | <f3> LastModifiedById  | <f4> CreatedById "];
OpportunityContactRole [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityContactRole  | <f1> Id  | <f2> OpportunityId  | <f3> ContactId  | <f4> CreatedById  | <f5> LastModifiedById "];
AccountPartner [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> AccountPartner  | <f1> Id  | <f2> AccountFromId  | <f3> AccountToId  | <f4> OpportunityId  | <f5> CreatedById  | <f6> LastModifiedById  | <f7> ReversePartnerId "];
OpportunityPartner [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityPartner  | <f1> Id  | <f2> OpportunityId  | <f3> AccountToId  | <f4> CreatedById  | <f5> LastModifiedById  | <f6> ReversePartnerId "];
User [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> User  | <f1> Id  | <f2> Name  | <f3> UserRoleId  | <f4> ProfileId  | <f5> DelegatedApproverId  | <f6> ManagerId  | <f7> CreatedById  | <f8> LastModifiedById  | <f9> ContactId  | <f10> AccountId  | <f11> CallCenterId "];
Account [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Account  | <f1> Id  | <f2> MasterRecordId  | <f3> Name  | <f4> ParentId  | <f5> OwnerId  | <f6> CreatedById  | <f7> LastModifiedById "];
OpportunityLineItem [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityLineItem  | <f1> Id  | <f2> OpportunityId  | <f3> PricebookEntryId  | <f4> CreatedById  | <f5> LastModifiedById "];
OpportunityHistory [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityHistory  | <f1> Id  | <f2> OpportunityId  | <f3> CreatedById "];
ProcessInstanceHistory [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> ProcessInstanceHistory  | <f1> Id  | <f2> ProcessInstanceId  | <f3> TargetObjectId  | <f4> OriginalActorId  | <f5> ActorId  | <f6> CreatedById "];
OpenActivity [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpenActivity  | <f1> Id  | <f2> AccountId  | <f3> WhoId  | <f4> WhatId  | <f5> Subject  | <f6> OwnerId  | <f7> CreatedById  | <f8> LastModifiedById "];
NoteAndAttachment [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> NoteAndAttachment  | <f1> Id  | <f2> ParentId  | <f3> OwnerId  | <f4> CreatedById  | <f5> LastModifiedById "];
Campaign [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Campaign  | <f1> Id  | <f2> Name  | <f3> ParentId  | <f4> OwnerId  | <f5> CreatedById  | <f6> LastModifiedById  | <f7> CampaignMemberRecordTypeId "];
ProcessInstance [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> ProcessInstance  | <f1> Id  | <f2> TargetObjectId  | <f3> CreatedById  | <f4> LastModifiedById "];
Partner [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Partner  | <f1> Id  | <f2> OpportunityId  | <f3> AccountFromId  | <f4> AccountToId  | <f5> CreatedById  | <f6> LastModifiedById  | <f7> ReversePartnerId "];
OpportunityCompetitor [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> OpportunityCompetitor  | <f1> Id  | <f2> OpportunityId  | <f3> CreatedById  | <f4> LastModifiedById "];
Event [shape=Mrecord style=filled fillcolor=cornflowerblue  label="<f0> Event  | <f1> Id  | <f2> WhoId  | <f3> WhatId  | <f4> Subject  | <f5> AccountId  | <f6> OwnerId  | <f7> CreatedById  | <f8> LastModifiedById  | <f9> RecurrenceActivityId "];
Opportunity:f3 -> Account:f1;
Opportunity:f20 -> Campaign:f1;
Opportunity:f22 -> Pricebook2:f1;
Opportunity:f23 -> User:f1;
Opportunity:f25 -> User:f1;
Opportunity:f27 -> User:f1;
ActivityHistory:f2 -> Account:f1;
ActivityHistory:f3 -> Lead:f1;
ActivityHistory:f4 -> Campaign:f1;
ActivityHistory:f4 -> Opportunity:f1;
ActivityHistory:f6 -> User:f1;
ActivityHistory:f7 -> User:f1;
ActivityHistory:f8 -> User:f1;
Lead:f2 -> Lead:f1;
Lead:f4 -> User:f1;
Lead:f5 -> Account:f1;
Lead:f7 -> Opportunity:f1;
Lead:f8 -> User:f1;
Lead:f9 -> User:f1;
Note:f2 -> Account:f1;
Note:f2 -> Lead:f1;
Note:f2 -> Opportunity:f1;
Note:f4 -> User:f1;
Note:f5 -> User:f1;
Note:f6 -> User:f1;
Task:f2 -> Lead:f1;
Task:f3 -> Account:f1;
Task:f3 -> Campaign:f1;
Task:f3 -> Opportunity:f1;
Task:f5 -> User:f1;
Task:f6 -> Account:f1;
Task:f7 -> User:f1;
Task:f8 -> User:f1;
Task:f9 -> Task:f1;
Attachment:f2 -> Account:f1;
Attachment:f2 -> Campaign:f1;
Attachment:f2 -> Event:f1;
Attachment:f2 -> Lead:f1;
Attachment:f2 -> Opportunity:f1;
Attachment:f2 -> Task:f1;
Attachment:f4 -> User:f1;
Attachment:f5 -> User:f1;
Attachment:f6 -> User:f1;
OpportunityShare:f2 -> Opportunity:f1;
OpportunityShare:f3 -> User:f1;
OpportunityShare:f4 -> User:f1;
OpportunityFieldHistory:f2 -> Opportunity:f1;
OpportunityFieldHistory:f3 -> User:f1;
Pricebook2:f3 -> User:f1;
Pricebook2:f4 -> User:f1;
OpportunityContactRole:f2 -> Opportunity:f1;
OpportunityContactRole:f4 -> User:f1;
OpportunityContactRole:f5 -> User:f1;
AccountPartner:f2 -> Account:f1;
AccountPartner:f3 -> Account:f1;
AccountPartner:f4 -> Opportunity:f1;
AccountPartner:f5 -> User:f1;
AccountPartner:f6 -> User:f1;
AccountPartner:f7 -> AccountPartner:f1;
OpportunityPartner:f2 -> Opportunity:f1;
OpportunityPartner:f3 -> Account:f1;
OpportunityPartner:f4 -> User:f1;
OpportunityPartner:f5 -> User:f1;
OpportunityPartner:f6 -> OpportunityPartner:f1;
User:f5 -> User:f1;
User:f6 -> User:f1;
User:f7 -> User:f1;
User:f8 -> User:f1;
User:f10 -> Account:f1;
Account:f2 -> Account:f1;
Account:f4 -> Account:f1;
Account:f5 -> User:f1;
Account:f6 -> User:f1;
Account:f7 -> User:f1;
OpportunityLineItem:f2 -> Opportunity:f1;
OpportunityLineItem:f4 -> User:f1;
OpportunityLineItem:f5 -> User:f1;
OpportunityHistory:f2 -> Opportunity:f1;
OpportunityHistory:f3 -> User:f1;
ProcessInstanceHistory:f2 -> ProcessInstance:f1;
ProcessInstanceHistory:f3 -> Account:f1;
ProcessInstanceHistory:f3 -> Campaign:f1;
ProcessInstanceHistory:f3 -> Lead:f1;
ProcessInstanceHistory:f3 -> Opportunity:f1;
ProcessInstanceHistory:f4 -> User:f1;
ProcessInstanceHistory:f5 -> User:f1;
ProcessInstanceHistory:f6 -> User:f1;
OpenActivity:f2 -> Account:f1;
OpenActivity:f3 -> Lead:f1;
OpenActivity:f4 -> Campaign:f1;
OpenActivity:f4 -> Opportunity:f1;
OpenActivity:f6 -> User:f1;
OpenActivity:f7 -> User:f1;
OpenActivity:f8 -> User:f1;
NoteAndAttachment:f2 -> Account:f1;
NoteAndAttachment:f2 -> Lead:f1;
NoteAndAttachment:f2 -> Opportunity:f1;
NoteAndAttachment:f3 -> User:f1;
NoteAndAttachment:f4 -> User:f1;
NoteAndAttachment:f5 -> User:f1;
Campaign:f3 -> Campaign:f1;
Campaign:f4 -> User:f1;
Campaign:f5 -> User:f1;
Campaign:f6 -> User:f1;
ProcessInstance:f2 -> Account:f1;
ProcessInstance:f2 -> Campaign:f1;
ProcessInstance:f2 -> Lead:f1;
ProcessInstance:f2 -> Opportunity:f1;
ProcessInstance:f3 -> User:f1;
ProcessInstance:f4 -> User:f1;
Partner:f2 -> Opportunity:f1;
Partner:f3 -> Account:f1;
Partner:f4 -> Account:f1;
Partner:f5 -> User:f1;
Partner:f6 -> User:f1;
Partner:f7 -> Partner:f1;
OpportunityCompetitor:f2 -> Opportunity:f1;
OpportunityCompetitor:f3 -> User:f1;
OpportunityCompetitor:f4 -> User:f1;
Event:f2 -> Lead:f1;
Event:f3 -> Account:f1;
Event:f3 -> Campaign:f1;
Event:f3 -> Opportunity:f1;
Event:f5 -> Account:f1;
Event:f6 -> User:f1;
Event:f7 -> User:f1;
Event:f8 -> User:f1;
Event:f9 -> Event:f1;
}

