Project

General

Profile

1
package eu.dnetlib.data.proto;
2

    
3
option java_package = "eu.dnetlib.data.proto";
4
option java_outer_classname = "RelTypeProtos";
5

    
6
enum RelType {
7

    
8
	// Datamodel rels
9
	datasourceOrganization = 1;
10
	personResult = 2;
11
	projectOrganization = 4;
12
	projectPerson = 13;
13
	resultOrganization = 5;
14
	resultProject = 6;
15
	resultResult = 9;
16
	personPerson = 10;
17
	organizationOrganization = 11;
18

    
19
}
20

    
21
enum SubRelType {
22

    
23
	provision = 1;			// datasourceOrganization
24
	coauthorship = 2;		// personPerson
25
	authorship = 3;			// personResult
26
	participation = 4;		// projectOrganization
27
	contactPerson = 5;		// projectPerson
28
	outcome = 6;			// resultProject
29
	similarity = 8;			// resultResult
30
	publicationDataset = 9; // resultResult
31
	affiliation = 12;		// resultOrganizaiton	
32
	
33
	dedup = 10;				// resultResult | personPerson | organizationOrganization
34
	dedupSimilarity = 11;	// resultResult | personPerson | organizationOrganization
35

    
36
	supplement = 13;        // resultResult
37
	part = 15;              // resultResult
38
}
(17-17/23)