Caption | cfCitation |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfCiteId | ID | Char(128) | YES | NO | NO | |
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCite__ResPubl_Cite | Identifying | cfCite | cfResPubl_Cite | 1:N |
cfCite__Cite_Class | Identifying | cfCite | cfCite_Class | 1:N |
cfCite__CiteName | Identifying | cfCite | cfCiteTitle | 1:N |
cfCite__CiteDescr | Identifying | cfCite | cfCiteDescr | 1:N |
cfCite__Cite_Medium | Identifying | cfCite | cfCite_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCite | cfCiteId |
A citation is an acknowledgment, credit, reference, mention, quotation (a short note recognizing a source of information or of a quoted passage). Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=citation In CERIF, the citation concept is used for publication references outside from the current information system. |
Caption | cfCitation_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCiteId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Cite_Class | Identifying | cfClass | cfCite_Class | 1:N |
cfCite__Cite_Class | Identifying | cfCite | cfCite_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCite_Class | cfCiteId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfCitation_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCiteId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Cite_Medium | Identifying | cfClass | cfCite_Medium | 1:N |
cfCite__Cite_Medium | Identifying | cfCite | cfCite_Medium | 1:N |
cfMedium__Cite_Medium | Identifying | cfMedium | cfCite_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCite_Medium | cfCiteId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfCitationDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfCiteId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__CiteDescr | Identifying | cfLang | cfCiteDescr | 1:N |
cfCite__CiteDescr | Identifying | cfCite | cfCiteDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCiteDescr | cfCiteId, cfLangCode, cfTrans |
Caption | cfCitationTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCiteId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfTitle | Char(254) | YES | NO | NO | The citation title is equal with the publication title, and only used for references that point towards papers stored outside of the repository. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__CiteName | Identifying | cfLang | cfCiteTitle | 1:N |
cfCite__CiteName | Identifying | cfCite | cfCiteTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCiteTitle | cfCiteId, cfLangCode, cfTrans |
Caption | cfClassification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
cfStartDate | Timestamp | YES | NO | NO | |||||
cfEndDate | Timestamp | YES | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ClassDescr | Identifying | cfClass | cfClassDescr | 1:N |
cfClass__Class_Class1 | Identifying | cfClass | cfClass_Class | 1:N |
cfClass__Class_Class2 | Identifying | cfClass | cfClass_Class | 1:N |
cfClass__ClassTerm | Identifying | cfClass | cfClassTerm | 1:N |
cfClass__CScheme_CScheme | Identifying | cfClass | cfClassScheme_ClassScheme | 1:N |
cfClass__Proj_Class | Identifying | cfClass | cfProj_Class | 1:N |
cfClass__ResPubl_Class | Identifying | cfClass | cfResPubl_Class | 1:N |
cfClass__ResPubl_ResPubl | Identifying | cfClass | cfResPubl_ResPubl | 1:N |
cfClass__Proj_Proj | Identifying | cfClass | cfProj_Proj | 1:N |
cfClass__OrgUnit_Class | Identifying | cfClass | cfOrgUnit_Class | 1:N |
cfClass__Pers_Class | Identifying | cfClass | cfPers_Class | 1:N |
cfClass__OrgUnit_OrgUnit | Identifying | cfClass | cfOrgUnit_OrgUnit | 1:N |
cfClass__Pers_Pers | Identifying | cfClass | cfPers_Pers | 1:N |
cfClass__Pers_OrgUnit | Identifying | cfClass | cfPers_OrgUnit | 1:N |
cfClass__Proj_ResPubl | Identifying | cfClass | cfProj_ResPubl | 1:N |
cfClass__Pers_ResPubl | Identifying | cfClass | cfPers_ResPubl | 1:N |
cfClass__OrgUnit_EAddrs | Identifying | cfClass | cfOrgUnit_EAddr | 1:N |
cfClass__EAddr_Class | Identifying | cfClass | cfEAddr_Class | 1:N |
cfClass__Pers_EAddr | Identifying | cfClass | cfPers_EAddr | 1:N |
cfClass__OrgUnit_PAddr | Identifying | cfClass | cfOrgUnit_PAddr | 1:N |
cfClass__Pers_PAddr | Identifying | cfClass | cfPers_PAddr | 1:N |
cfClass__PAddr_Class | Identifying | cfClass | cfPAddr_Class | 1:N |
cfClass__Proj__Pers | Identifying | cfClass | cfProj_Pers | 1:N |
cfClass__OrgUnit_ResPubl | Identifying | cfClass | cfOrgUnit_ResPubl | 1:N |
cfClass__Fund_Class | Identifying | cfClass | cfFund_Class | 1:N |
cfClass__Fund_Fund | Identifying | cfClass | cfFund_Fund | 1:N |
cfClass__OrgUnit_Fund | Identifying | cfClass | cfOrgUnit_Fund | 1:N |
cfClass__Pers_Fund | Identifying | cfClass | cfPers_Fund | 1:N |
cfClass__Proj_Fund | Identifying | cfClass | cfProj_Fund | 1:N |
cfClass__ResPubl_Fund | Identifying | cfClass | cfResPubl_Fund | 1:N |
cfClass__ResPat_Class | Identifying | cfClass | cfResPat_Class | 1:N |
cfClass__ResPat_Fund | Identifying | cfClass | cfResPat_Fund | 1:N |
cfClass__ResProd_Class | Identifying | cfClass | cfResProd_Class | 1:N |
cfClass__ResProd_Fund | Identifying | cfClass | cfResProd_Fund | 1:N |
cfClass__Pers_ResPat | Identifying | cfClass | cfPers_ResPat | 1:N |
cfClass__Pers_ResProd | Identifying | cfClass | cfPers_ResProd | 1:N |
cfClass__Proj_ResProd | Identifying | cfClass | cfProj_ResProd | 1:N |
cfClass__Proj_ResPat | Identifying | cfClass | cfProj_ResPat | 1:N |
cfClass__OrgUnit_ResProd | Identifying | cfClass | cfOrgUnit_ResProd | 1:N |
cfClass__OrgUnit_ResPat | Identifying | cfClass | cfOrgUnit_ResPat | 1:N |
cfClass__Srv_Class | Identifying | cfClass | cfSrv_Class | 1:N |
cfClass__Equip_Class | Identifying | cfClass | cfEquip_Class | 1:N |
cfClass__Event_Class | Identifying | cfClass | cfEvent_Class | 1:N |
cfClass__Equip_Fund | Identifying | cfClass | cfEquip_Fund | 1:N |
cfClass__Event_Fund | Identifying | cfClass | cfEvent_Fund | 1:N |
cfClass__ResPubl_Event | Identifying | cfClass | cfResPubl_Event | 1:N |
cfClass__Proj_Event | Identifying | cfClass | cfProj_Event | 1:N |
cfClass__OrgUnit_Event | Identifying | cfClass | cfOrgUnit_Event | 1:N |
cfClass__Pers_Event | Identifying | cfClass | cfPers_Event | 1:N |
cfClass__Facil_Class | Identifying | cfClass | cfFacil_Class | 1:N |
cfClass__Facil_Fund | Identifying | cfClass | cfFacil_Fund | 1:N |
cfClass__Proj_Facil | Identifying | cfClass | cfProj_Facil | 1:N |
cfClass__Proj_Equip | Identifying | cfClass | cfProj_Equip | 1:N |
cfClass__OrgUnit_Equip | Identifying | cfClass | cfOrgUnit_Equip | 1:N |
cfClass__Pers_Srv | Identifying | cfClass | cfPers_Srv | 1:N |
cfClass__Pers_Equip | Identifying | cfClass | cfPers_Equip | 1:N |
cfClass__OrgUnit_Facil | Identifying | cfClass | cfOrgUnit_Facil | 1:N |
cfClass__Pers_Facil | Identifying | cfClass | cfPers_Facil | 1:N |
cfClass__ExSkills_Class | Identifying | cfClass | cfExpSkills_Class | 1:N |
cfClass__OrgUnit_ExSkills | Identifying | cfClass | cfOrgUnit_ExpSkills | 1:N |
cfClass__Pers_ExSkills | Identifying | cfClass | cfPers_ExpSkills | 1:N |
cfClass__CV_Class | Identifying | cfClass | cfCV_Class | 1:N |
cfClass__Prize_Class | Identifying | cfClass | cfPrize_Class | 1:N |
cfClass__Proj_OrgUnit | Identifying | cfClass | cfProj_OrgUnit | 1:N |
cfClass__Pers_CV | Identifying | cfClass | cfPers_CV | 1:N |
cfClass__Country_Class | Identifying | cfClass | cfCountry_Class | 1:N |
cfClass__Currency_Class | Identifying | cfClass | cfCurrency_Class | 1:N |
cfClass__Lang_Class | Identifying | cfClass | cfLang_Class | 1:N |
cfClass__OrgUnit_DC | Identifying | cfClass | cfOrgUnit_DC | 1:N |
cfClass__Pers_DC | Identifying | cfClass | cfPers_DC | 1:N |
cfClass__Proj_DC | Identifying | cfClass | cfProj_DC | 1:N |
cfClass__Qual_Class | Identifying | cfClass | cfQual_Class | 1:N |
cfClass__Proj_Srv | Identifying | cfClass | cfProj_Srv | 1:N |
cfClass__Pers_Qual | Identifying | cfClass | cfPers_Qual | 1:N |
cfClass__ResPubl_DC | Identifying | cfClass | cfResPubl_DC | 1:N |
cfClass__Class_Class | Identifying | cfClass | cfClass_Class | 1:N |
cfClass__ResPubl_Facil | Identifying | cfClass | cfResPubl_Facil | 1:N |
cfClass__ResPubl_Equip | Identifying | cfClass | cfResPubl_Equip | 1:N |
cfClass__Event_Event | Identifying | cfClass | cfEvent_Event | 1:N |
cfClass__ResPubl_ResProd | Identifying | cfClass | cfResPubl_ResProd | 1:N |
cfClass__ResPubl_ResPat | Identifying | cfClass | cfResPubl_ResPat | 1:N |
cfClass__ResPubl_Cite | Identifying | cfClass | cfResPubl_Cite | 1:N |
cfClass__Metrics_Class | Identifying | cfClass | cfMetrics_Class | 1:N |
cfClass__Cite_Class | Identifying | cfClass | cfCite_Class | 1:N |
cfClass__ResPubl_Metrics | Identifying | cfClass | cfResPubl_Metrics | 1:N |
cfClass__PersName_Pers | Identifying | cfClass | cfPersName_Pers | 1:N |
cfClass__cfResProd_ResProd | Identifying | cfClass | cfResProd_ResProd | 1:N |
cfClass__ResPat_ResPat | Identifying | cfClass | cfResPat_ResPat | 1:N |
cfClass__OrgUnit_Prize | Identifying | cfClass | cfOrgUnit_Prize | 1:N |
cfClass__Pers_Prize | Identifying | cfClass | cfPers_Prize | 1:N |
cfClass__Proj_Prize | Identifying | cfClass | cfProj_Prize | 1:N |
cfClass__Srv_Fund | Identifying | cfClass | cfSrv_Fund | 1:N |
cfClass__Pers_Lang | Identifying | cfClass | cfPers_Lang | 1:N |
cfClass__Pers_Country | Identifying | cfClass | cfPers_Country | 1:N |
cfClass__ResPubl_Medium | Identifying | cfClass | cfResPubl_Medium | 1:N |
cfClass__ResPat_Medium | Identifying | cfClass | cfResPat_Medium | 1:N |
cfClass__ResProd_Medium | Identifying | cfClass | cfResProd_Medium | 1:N |
cfClass__Facil_Medium | Identifying | cfClass | cfFacil_Medium | 1:N |
cfClass__Equip_Medium | Identifying | cfClass | cfEquip_Medium | 1:N |
cfClass__Srv_Medium | Identifying | cfClass | cfSrv_Medium | 1:N |
cfClass__Medium_Medium | Identifying | cfClass | cfMedium_Medium | 1:N |
cfClass__Proj_Medium | Identifying | cfClass | cfProj_Medium | 1:N |
cfClass__Pers_Medium | Identifying | cfClass | cfPers_Medium | 1:N |
cfClass__OrgUnit_Medium | Identifying | cfClass | cfOrgUnit_Medium | 1:N |
cfClass__Medium_Class | Identifying | cfClass | cfMedium_Class | 1:N |
cfClass__Event_Medium | Identifying | cfClass | cfEvent_Medium | 1:N |
cfClass__Fund_Medium | Identifying | cfClass | cfMedium_Fund | 1:N |
cfClass__Cite_Medium | Identifying | cfClass | cfCite_Medium | 1:N |
cfClass__PAddr__GeoBBox | Identifying | cfClass | cfPAddr_GeoBBox | 1:N |
cfClass__Equip_PAddr | Identifying | cfClass | cfEquip_PAddr | 1:N |
cfClass__Facil_PAddr | Identifying | cfClass | cfFacil_PAddr | 1:N |
cfClass__Srv_PAddr | Identifying | cfClass | cfSrv_PAddr | 1:N |
cfClass__GeoBBox_Class | Identifying | cfClass | cfGeoBBox_Class | 1:N |
cfClass__Equip_Equip | Identifying | cfClass | cfEquip_Equip | 1:N |
cfClass__Srv_Srv | Identifying | cfClass | cfSrv_Srv | 1:N |
cfClass__Facil_Facil | Identifying | cfClass | cfFacil_Facil | 1:N |
cfClass__Facil_Equip | Identifying | cfClass | cfFacil_Equip | 1:N |
cfClass__Facil_Srv | Identifying | cfClass | cfFacil_Srv | 1:N |
cfClass__Equip_Srv | Identifying | cfClass | cfEquip_Srv | 1:N |
cfClass__Facil_Event | Identifying | cfClass | cfFacil_Event | 1:N |
cfClass__Srv_Event | Identifying | cfClass | cfSrv_Event | 1:N |
cfClass__Equip_Event | Identifying | cfClass | cfEquip_Event | 1:N |
cfClass__OrgUnit_Srv | Identifying | cfClass | cfOrgUnit_Srv | 1:N |
cfClass__ResPubl_Srv | Identifying | cfClass | cfResPubl_Srv | 1:N |
cfClass__ResPat_Facil | Identifying | cfClass | cfResPat_Facil | 1:N |
cfClass__ResPat_Srv | Identifying | cfClass | cfResPat_Srv | 1:N |
cfClass__ResPat_Equip | Identifying | cfClass | cfResPat_Equip | 1:N |
cfClass__ResProd_Facil | Identifying | cfClass | cfResProd_Facil | 1:N |
cfClass__ResProd_Srv | Identifying | cfClass | cfResProd_Srv | 1:N |
cfClass__ResProd_Equip | Identifying | cfClass | cfResProd_Equip | 1:N |
cfClass__Indicate_Meas | Identifying | cfClass | cfIndic_Meas | 1:N |
cfClass__Indicate_Class | Identifying | cfClass | cfIndic_Class | 1:N |
cfClass__Measure_Class | Identifying | cfClass | cfMeas_Class | 1:N |
cfClass__Pers_Meas | Identifying | cfClass | cfPers_Meas | 1:N |
cfClass__OrgUnit_Meas | Identifying | cfClass | cfOrgUnit_Meas | 1:N |
cfClass__Proj_Meas | Identifying | cfClass | cfProj_Meas | 1:N |
cfClass__ResPubl_Meas | Identifying | cfClass | cfResPubl_Meas | 1:N |
cfClass__ResPat_Meas | Identifying | cfClass | cfResPat_Meas | 1:N |
cfClass__ResProd_Meas | Identifying | cfClass | cfResProd_Meas | 1:N |
cfClass__Medium_Meas | Identifying | cfClass | cfMedium_Meas | 1:N |
cfClass__Facil_Meas | Identifying | cfClass | cfFacil_Meas | 1:N |
cfClass__Srv_Meas | Identifying | cfClass | cfSrv_Meas | 1:N |
cfClass__Equip_Meas | Identifying | cfClass | cfEquip_Meas | 1:N |
cfClass__Event_Meas | Identifying | cfClass | cfEvent_Meas | 1:N |
cfClass__Pers_Indic | Identifying | cfClass | cfPers_Indic | 1:N |
cfClass__OrgUnit_Indic | Identifying | cfClass | cfOrgUnit_Indic | 1:N |
cfClass__Proj_Indic | Identifying | cfClass | cfProj_Indic | 1:N |
cfClass__ResPubl_Indic | Identifying | cfClass | cfResPubl_Indic | 1:N |
cfClass__ResPat_Indic | Identifying | cfClass | cfResPat_Indic | 1:N |
cfClass__ResProd_Indic | Identifying | cfClass | cfResProd_Indic | 1:N |
cfClass__Facil_Indic | Identifying | cfClass | cfFacil_Indic | 1:N |
cfClass__Medium_Indic | Identifying | cfClass | cfMedium_Indic | 1:N |
cfClass__Srv_Indic | Identifying | cfClass | cfSrv_Indic | 1:N |
cfClass__Equip__Indic | Identifying | cfClass | cfEquip_Indic | 1:N |
cfClass__Event_Indic | Identifying | cfClass | cfEvent_Indic | 1:N |
cfClass__Indicate_Indic | Identifying | cfClass | cfIndic_Indic | 1:N |
cfClass__Measure_Meas | Identifying | cfClass | cfMeas_Meas | 1:N |
cfClass__ClassDef | Identifying | cfClass | cfClassDef | 1:N |
cfClass__ClassEx | Identifying | cfClass | cfClassEx | 1:N |
cfClass__cfGeoBBox_GeoBBox | Identifying | cfClass | cfGeoBBox_GeoBBox | 1:N |
cfClass__Fund_Indic | Identifying | cfClass | cfFund_Indic | 1:N |
cfClass__Fund_Meas | Identifying | cfClass | cfFund_Meas | 1:N |
cfCScheme__Class | Identifying | cfClassScheme | cfClass | 1:N |
cfClass__FedId_Class | Identifying | cfClass | cfFedId_Class | 1:N |
cfClass__Srv_FedId | Identifying | cfClass | cfFedId_Srv | 1:N |
cfClass__FedId | Non-identifying | cfClass | cfFedId | 1:N |
cfClass__ResProd_ResPat | Identifying | cfClass | cfResProd_ResPat | 1:N |
cfClass__ResProd_GeoBBox | Identifying | cfClass | cfResProd_GeoBBox | 1:N |
cfClass__GeoBBox_Meas | Identifying | cfClass | cfGeoBBox_Meas | 1:N |
cfClass__CScheme_Class2 | Identifying | cfClass | cfClassScheme_Class | 1:N |
cfCScheme__CScheme_Class | Identifying | cfClass | cfClassScheme_Class | 1:N |
cfClass__CScheme_OrgUnit | Identifying | cfClass | cfClassScheme_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClass | cfClassId, cfClassSchemeId |
A concept to describe a characteristic of objects or to qualify relationships between objects or concepts. Classifications are organised into Classification Schemes: every Classification belongs to exactly one Classification Scheme. In CERIF a Classification usually specifies the type (e.g. "Journal Article" - http://purl.org/coar/resource_type/c_6501) or status (e.g. "Approved") of an object, or some other category – most notably a subject heading (e.g. "Analytical chemistry"). Other Classification specify the type of relationship between two objects (e.g. "Author" between a Person and a Result Publication). |
Caption | cfClassification_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassId1 | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassId2 | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId1 | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfClassSchemeId2 | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Class_Class1 | Identifying | cfClass | cfClass_Class | 1:N |
cfClass__Class_Class2 | Identifying | cfClass | cfClass_Class | 1:N |
cfClass__Class_Class | Identifying | cfClass | cfClass_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClass_Class | cfClassId1, cfClassId2, cfClassSchemeId1, cfClassSchemeId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfClassificationDefinition |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDef | Clob | YES | NO | NO | |||||
cfDefSrc | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ClassDef | Identifying | cfClass | cfClassDef | 1:N |
cfLang__ClassDef | Identifying | cfLang | cfClassDef | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassDef | cfClassId, cfClassSchemeId, cfLangCode, cfTrans |
Caption | cfClassificationDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO | |||||
cfDescrSrc | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ClassDescr | Identifying | cfClass | cfClassDescr | 1:N |
cfLang__ClassDescr | Identifying | cfLang | cfClassDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassDescr | cfClassId, cfClassSchemeId, cfLangCode, cfTrans |
In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. The CERIF classification description entity is physically (cfClassDescr) and logically (cfClassificationDescription) defined as an entity in the ERM, which is linked to the cfClass (cfClassification) entity through the (cfClassId) or (cfClassificationIdentifier) inheritance. |
Caption | cfClassificationExample |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfEx | Clob | YES | NO | NO | |||||
cfExSrc | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ClassEx | Identifying | cfClass | cfClassEx | 1:N |
cfLang__ClassEx | Identifying | cfLang | cfClassEx | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassEx | cfClassId, cfClassSchemeId, cfLangCode, cfTrans |
In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. The CERIF classification example entity is physically (cfClassEx) and logically (cfClassificationExample) defined as an entity in the ERM, which is linked to the cfClass (cfClassification) entity through the (cfClassId) or (cfClassificationIdentifier) inheritance. |
Caption | cfClassificationScheme |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme unique identifier (cfClassSchemeId) identifies a classification scheme. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The linkage between cfClass and cfClassSchemeId may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
cfURI | Char(128) | NO | NO | NO | URI = Uniform Resource Identifier In computing, a Uniform Resource Identifier (URI) is a compact string of characters used to identify or name a resource on the Internet. The main purpose of this identification is to enable interaction with representations of the resource over a network, typically the World Wide Web, using specific protocols. URIs are defined in schemes defining a specific syntax and associated protocols [...]. http://en.wikipedia.org/wiki/Uniform_Resource_Identifier (September 2008) DOI versus URI: http://www.doi.org/ The DOI System is for identifying content objects in the digital environment. DOI® names are assigned to any entity for use on digital networks. They are used to provide current information, including where they (or information about them) can be found on the Internet. http://www.gbiv.com/protocols/uri/rfc/rfc3986.html A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. - A DOI points to a physical location of a publication in a repository - URI: Uniform Resource Identifier (at a meta level) - A URI points to the repository. - A DOI is a URI, but is controlled. - We cover the DOI via (URI=. role=DOI) - We do not want the bookshelf of a specific library - Multiple variants (hardcopy, paperback) of ResultPublication vary in ISBN, URL. - Only one instance at physicyl level (either URL or ISBN). - Keith Jeffey's papers in the CRIS series exists in paper version exists in the eurocris archive exists in the URI OA repository |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCScheme__Class | Identifying | cfClassScheme | cfClass | 1:N |
cfCScheme__CSchemeDescr | Identifying | cfClassScheme | cfClassSchemeDescr | 1:N |
cfCScheme__CScheme_CScheme2 | Identifying | cfClassScheme | cfClassScheme_ClassScheme | 1:N |
cfCScheme__CScheme_CScheme1 | Identifying | cfClassScheme | cfClassScheme_ClassScheme | 1:N |
cfCScheme__CSchemeName | Identifying | cfClassScheme | cfClassSchemeName | 1:N |
cfCScheme__CScheme_Class1 | Identifying | cfClassScheme | cfClassScheme_Class | 1:N |
cfCSchemeCScheme_OrgUnit | Identifying | cfClassScheme | cfClassScheme_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassScheme | cfClassSchemeId |
A structured collection of Classifications (concepts). CERIF Classification Schemes can represent flat or hierarchical lists, taxonomies, thesauri, ontologies or any general arrangement of concepts. Examples of classification schemes include: - the OECD Fields of Science classification (https://unstats.un.org/unsd/EconStatKB/KnowledgebaseArticle10269.aspx) and - the COAR Resource Types controlled vocabulary (http://vocabularies.coar-repositories.org/documentation/resource_types/). Another example is the Person Output Contributions scheme from the OpenAIRE Guidelines for CRIS Managers 1.0 (https://doi.org/10.5281/zenodo.17065) that consists of the concepts of Author, Editor and Publisher. |
Caption | cfClassificationScheme_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfClassSchemeId1 | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId2 | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId2 | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
PK | cfStartDate | Timestamp | YES | NO | NO | ||
PK | cfEndDate | Timestamp | YES | NO | NO | ||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCScheme__CScheme_Class1 | Identifying | cfClassScheme | cfClassScheme_Class | 1:N |
cfClass__CScheme_Class2 | Identifying | cfClass | cfClassScheme_Class | 1:N |
cfCScheme__CScheme_Class | Identifying | cfClass | cfClassScheme_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | Key1 | cfClassSchemeId1, cfClassId2, cfClassSchemeId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
{@since 1.6.1} |
Caption | cfClassificationScheme_ClassificationScheme |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassSchemeId1 | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfClassSchemeId2 | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__CScheme_CScheme | Identifying | cfClass | cfClassScheme_ClassScheme | 1:N |
cfCScheme__CScheme_CScheme2 | Identifying | cfClassScheme | cfClassScheme_ClassScheme | 1:N |
cfCScheme__CScheme_CScheme1 | Identifying | cfClassScheme | cfClassScheme_ClassScheme | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassScheme_ClassScheme | cfClassSchemeId1, cfClassSchemeId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfClassificationScheme_OrganisationUnit |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfClassSchemeId1 | ID | Char(128) | YES | NO | NO | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
PK | cfStartDate | Timestamp | YES | NO | NO | ||
PK | cfEndDate | Timestamp | YES | NO | NO | ||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCSchemeCScheme_OrgUnit | Identifying | cfClassScheme | cfClassScheme_OrgUnit | 1:N |
cfOrgUnit__CScheme_OrgUnit | Identifying | cfOrgUnit | cfClassScheme_OrgUnit | 1:N |
cfClass__CScheme_OrgUnit | Identifying | cfClass | cfClassScheme_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | Key2 | cfClassSchemeId1, cfOrgUnitId, cfClassId, cfClassSchemeId, cfEndDate, cfStartDate |
{@since 1.6.1} |
Caption | cfClassificationSchemeDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO | |||||
cfDescrSrc | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCScheme__CSchemeDescr | Identifying | cfClassScheme | cfClassSchemeDescr | 1:N |
cfLang__CScheme | Identifying | cfLang | cfClassSchemeDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassSchemeDescr | cfClassSchemeId, cfLangCode, cfTrans |
In CERIF, the concept of Classification Scheme is physically (cfClassScheme) and logically (cfClassificationScheme) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, classification schemes, multilingual classification scheme names, multilingual classification scheme descriptions. The CERIF classification scheme description entity is physically (cfClassSchemeDescr) and logically (cfClassificationSchemeDescription) defined as an entity in the ERM, which is linked to the cfClass (cfClassification) entity through the (cfClassId) or (cfClassificationIdentifier) inheritance. |
Caption | cfClassificationSchemeName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Clob | YES | NO | NO | |||||
cfNameSrc | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCScheme__CSchemeName | Identifying | cfClassScheme | cfClassSchemeName | 1:N |
cfLang__CSchemeName | Identifying | cfLang | cfClassSchemeName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassSchemeName | cfClassSchemeId, cfLangCode, cfTrans |
In CERIF, the concept of Classification Scheme is physically (cfClassScheme) and logically (cfClassificationScheme) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, classification schemes, multilingual classification scheme names, multilingual classification scheme descriptions. The CERIF classification scheme name entity is physically (cfClassSchemeName) and logically (cfClassificationSchemeName) defined as an entity in the ERM, which is linked to the cfClass (cfClassification) entity through the (cfClassId) or (cfClassificationIdentifier) inheritance. |
Caption | cfClassificationTerm |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | Possible values for the translation attribute could be: o=original source, h=human translation, m=machine translation. |
|||
cfTerm | Char(64) | YES | NO | NO | The classification term assigned to a particular classification scheme. We understand, that a term describes the function of a role or the properties of a role associated with an entity, where (i.e.) in a person-publication relationship the role 'authoring' leads to a role expression (cfRoleExpr) 'is author of', and inversely (cfRoleExprOpp) 'is authored by*, and where the property in the person entity is 'author', and in the publication entity it is 'authored'. |
||||
cfTermSrc | Clob | NO | NO | NO | |||||
cfRoleExpr | Varchar(128) | NO | NO | NO | We understand, that a term describes the function of a role or the properties of a role associated with an entity, where (i.e.) in a person-publication relationship the role 'authoring' leads to a role expression (cfRoleExpr) 'is author of', and inversely (cfRoleExprOpp) 'is authored by*, and where the property in the person entity is 'author', and in the publication entity it is 'authored'. | ||||
cfRoleExprOpp | Varchar(128) | NO | NO | NO | We understand, that a term describes the function of a role or the properties of a role associated with an entity, where (i.e.) in a person-publication relationship the role 'authoring' leads to a role expression (cfRoleExpr) 'is author of', and inversely (cfRoleExprOpp) 'is authored by*, and where the property in the person entity is 'author', and in the publication entity it is 'authored'. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ClassTerm | Identifying | cfClass | cfClassTerm | 1:N |
cfLang__ClassTerm | Identifying | cfLang | cfClassTerm | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfClassTerm | cfClassId, cfClassSchemeId, cfLangCode, cfTrans |
In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. The CERIF classification term entity is physically (cfTerm) and logically (cfClassificationTem) defined as an entity in the ERM, which is linked to the cfClass (cfClassification) entity through the (cfClassId) or (cfClassificationIdentifier) inheritance. |
Caption | cfCountry |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfCountryCode | Char(2) | YES | NO | NO | ||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCountry_PAddr | Non-identifying | cfCountry | cfPAddr | 1:N |
cfCountry_ResPat | Non-identifying | cfCountry | cfResPat | 1:N |
cfCounty__Pers_Country | Identifying | cfCountry | cfPers_Country | 1:N |
cfCountry__CountryName | Identifying | cfCountry | cfCountryName | 1:N |
cfCountry__Country_Class | Identifying | cfCountry | cfCountry_Class | 1:N |
cfCountry_Event | Non-identifying | cfCountry | cfEvent | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCountry | cfCountryCode |
Caption | cfCountry_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCountryCode | Char(2) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Country_Class | Identifying | cfClass | cfCountry_Class | 1:N |
cfCountry__Country_Class | Identifying | cfCountry | cfCountry_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCountry_Class | cfCountryCode, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfCountryName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCountryCode | Char(2) | YES | NO | NO | ||||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(64) | YES | NO | NO | The country name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__CountryName | Identifying | cfLang | cfCountryName | 1:N |
cfCountry__CountryName | Identifying | cfCountry | cfCountryName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCountryName | cfCountryCode, cfLangCode, cfTrans |
Caption | cfCurrency |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfCurrCode | Char(3) | YES | NO | NO | ||
cfNumCurrCode | Char(3) | YES | NO | NO | |||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCurrency__CurrencyName | Identifying | cfCurrency | cfCurrencyName | 1:N |
cfCurrency__CurrencyEntName | Identifying | cfCurrency | cfCurrencyEntName | 1:N |
cfCurrency__OrgUnit_Equip | Non-identifying | cfCurrency | cfOrgUnit_Equip | 1:N |
cfCurrency__OrgUnit_Facil | Non-identifying | cfCurrency | cfOrgUnit_Facil | 1:N |
cfCurrency__OrgUnit_Srv | Non-identifying | cfCurrency | cfOrgUnit_Srv | 1:N |
cfCurrency__OrgU_ExSkills | Non-identifying | cfCurrency | cfOrgUnit_ExpSkills | 1:N |
cfCurrency__OrgUnit_Fund | Non-identifying | cfCurrency | cfOrgUnit_Fund | 1:N |
cfCurrency__Proj_Equip | Non-identifying | cfCurrency | cfProj_Equip | 1:N |
cfCurrency__Equip_Fund | Non-identifying | cfCurrency | cfEquip_Fund | 1:N |
cfCurrency__Fund | Non-identifying | cfCurrency | cfFund | 1:N |
cfCurrency__Pers_ExSkills | Non-identifying | cfCurrency | cfPers_ExpSkills | 1:N |
cfCurrency__Pers_Srv | Non-identifying | cfCurrency | cfPers_Srv | 1:N |
cfCurrency__Pers_Equip | Non-identifying | cfCurrency | cfPers_Equip | 1:N |
cfCurrency__Pers_Facil | Non-identifying | cfCurrency | cfPers_Facil | 1:N |
cfCurrency__Pers_Fund | Non-identifying | cfCurrency | cfPers_Fund | 1:N |
cfCurrency__ResPat_Fund | Non-identifying | cfCurrency | cfResPat_Fund | 1:N |
cfCurrency__ResPubl_Fund | Non-identifying | cfCurrency | cfResPubl_Fund | 1:N |
cfCurrency__ResProd_Fund | Non-identifying | cfCurrency | cfResProd_Fund | 1:N |
cfCurrency__Proj_Fund | Non-identifying | cfCurrency | cfProj_Fund | 1:N |
cfCurrency__Facil_Fund | Non-identifying | cfCurrency | cfFacil_Fund | 1:N |
cfCurrency__Event_Fund | Non-identifying | cfCurrency | cfEvent_Fund | 1:N |
cfCurrency_OrgUnit | Non-identifying | cfCurrency | cfOrgUnit | 1:N |
cfCurrency__Proj_Facil | Non-identifying | cfCurrency | cfProj_Facil | 1:N |
cfCurrency__Currency_Class | Identifying | cfCurrency | cfCurrency_Class | 1:N |
cfCurrency__Proj_Srv | Non-identifying | cfCurrency | cfProj_Srv | 1:N |
cfCurrency__Pers_ResProd | Non-identifying | cfCurrency | cfPers_ResProd | 1:N |
cfCurrency__OrgUnit_ResProd | Non-identifying | cfCurrency | cfOrgUnit_ResProd | 1:N |
cfCurrency__Srv_Fund | Non-identifying | cfCurrency | cfSrv_Fund | 1:N |
cfCurrency__Medium_Fund | Non-identifying | cfCurrency | cfMedium_Fund | 1:N |
cfCurrency__Fund_Meas | Non-identifying | cfCurrency | cfFund_Meas | 1:N |
cfCurrency__Fund_Indic | Non-identifying | cfCurrency | cfFund_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCurrency | cfCurrCode |
AK | Alter_Key1 | cfNumCurrCode |
Caption | cfCurrency_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCurrCode | Char(3) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Currency_Class | Identifying | cfClass | cfCurrency_Class | 1:N |
cfCurrency__Currency_Class | Identifying | cfCurrency | cfCurrency_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCurrency_Class | cfCurrCode, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfCurrencyEntityName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCurrCode | Char(3) | YES | NO | NO | ||||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfEntName | Char(64) | YES | NO | NO | The currency entity name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__CurrencyEntName | Identifying | cfLang | cfCurrencyEntName | 1:N |
cfCurrency__CurrencyEntName | Identifying | cfCurrency | cfCurrencyEntName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCurrencyEntName | cfCurrCode, cfLangCode, cfTrans |
Caption | cfCurrencyName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCurrCode | Char(3) | YES | NO | NO | ||||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(64) | YES | NO | NO | currency name in a particular language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__CurrencyName | Identifying | cfLang | cfCurrencyName | 1:N |
cfCurrency__CurrencyName | Identifying | cfCurrency | cfCurrencyName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCurrencyName | cfCurrCode, cfLangCode, cfTrans |
Caption | cfCurriculumVitae |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfCVId | ID | Char(128) | YES | NO | NO | CV unique identifier (cfCVId) that propagates to cfPerson_CurriculumVitae cfCurriculumVitae_Classification |
||
cfCVDoc | Blob | NO | NO | NO | A short account of one's career, qualifications and skills. A CV can be stored in any digital format eg. MS-Word (DOC), Adobe Acrobat (PDF), MS-PowerPoint (PPT). |
||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCV__CV_Class | Identifying | cfCV | cfCV_Class | 1:N |
cfCV__Pers_CV | Identifying | cfCV | cfPers_CV | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCV | cfCVId |
A curriculum vitae (cv) is a summary of your academic and work history. Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=cv |
Caption | cfCurriculumVitae_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfCVId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__CV_Class | Identifying | cfClass | cfCV_Class | 1:N |
cfCV__CV_Class | Identifying | cfCV | cfCV_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfCV_Class | cfCVId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfDublinCore |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfDCId | Char(32) | YES | NO | NO | ||
PK | cfDCScheme | Char(32) | YES | NO | NO | ||
cfDCSchemeURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCRelation | Identifying | cfDC | cfDCRelation | 1:N |
cfDC__DCCoreRelation | Identifying | cfDC | cfDCRelation | 1:N |
cfDC__OrgUnit_DC | Identifying | cfDC | cfOrgUnit_DC | 1:N |
cfDC__Pers_DC | Identifying | cfDC | cfPers_DC | 1:N |
cfDC__Proj_DC | Identifying | cfDC | cfProj_DC | 1:N |
cfDC__DCCorePublisher | Identifying | cfDC | cfDCPublisher | 1:N |
cfDC__DCCoreCreator | Identifying | cfDC | cfDCCreator | 1:N |
cfDC__DCContributor | Identifying | cfDC | cfDCContributor | 1:N |
cfDC__DCRightsHolder | Identifying | cfDC | cfDCRightsHolder | 1:N |
cfDC__DCTitle | Identifying | cfDC | cfDCTitle | 1:N |
cfDC__DCSubject | Identifying | cfDC | cfDCSubject | 1:N |
cfDC__DCDescription | Identifying | cfDC | cfDCDescription | 1:N |
cfDC__DCCoreDate | Identifying | cfDC | cfDCDate | 1:N |
cfDC__DCAudience | Identifying | cfDC | cfDCAudience | 1:N |
cfDC__DCResourceType | Identifying | cfDC | cfDCResourceType | 1:N |
cfDC__DCCoreFormat | Identifying | cfDC | cfDCFormat | 1:N |
cfDC__DCResourceIdentifier | Identifying | cfDC | cfDCResourceIdentifier | 1:N |
cfDC__DCSource | Identifying | cfDC | cfDCSource | 1:N |
cfDC__DCProvenance | Identifying | cfDC | cfDCProvenance | 1:N |
cfDC__DCCoverage | Identifying | cfDC | cfDCCoverage | 1:N |
cfDC__DCCoverageSpatial | Identifying | cfDC | cfDCCoverageSpatial | 1:N |
cfDC__DCCoverageTemporal | Identifying | cfDC | cfDCCoverageTemporal | 1:N |
cfDC__DCRightsMM | Identifying | cfDC | cfDCRightsMM | 1:N |
cfDC__DCRightsMMAccRights | Identifying | cfDC | cfDCRightsMMAccessRights | 1:N |
cfDC__DCRightsMMLicense | Identifying | cfDC | cfDCRightsMMLicense | 1:N |
cfDC__FDCRightsMMPrivacy | Identifying | cfDC | cfFDCRightsMMPrivacy | 1:N |
cfDC__FDCRightsMMRights | Identifying | cfDC | cfFDCRightsMMRights | 1:N |
cfDC__FDCRightsMMPricing | Identifying | cfDC | cfFDCRightsMMPricing | 1:N |
cfDC__FDCRightsMMSecurity | Identifying | cfDC | cfFDCRightsMMSecurity | 1:N |
cfDC__DCLanguage | Identifying | cfDC | cfDCLanguage | 1:N |
cfDC__ResPubl_DC | Identifying | cfDC | cfResPubl_DC | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDC | cfDCId, cfDCScheme |
Caption | cfDublinCoreAudience |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCAudience | Identifying | cfDC | cfDCAudience | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCAudience | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreContributor |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCContributor | Identifying | cfDC | cfDCContributor | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCContributor | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreCoverage |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCoverage | Identifying | cfDC | cfDCCoverage | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCCoverage | cfDCId, cfDCScheme, cfDCTrans, cfDCLangTag |
Caption | cfDublinCoreCoverageSpatial |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCValue | Clob | NO | NO | NO | |||
cfFDCXCoordinate | Decimal(12,6) | NO | NO | NO | |||
cfFDCYCoordinate | Decimal(12,6) | NO | NO | NO | |||
cfFDCZCoordinate | Decimal(12,6) | NO | NO | NO | |||
cfFDCPrecision | Decimal(12,6) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCoverageSpatial | Identifying | cfDC | cfDCCoverageSpatial | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCCoverageSpatial | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreCoverageTemporal |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCValue | Clob | NO | NO | NO | |||
cfFDCStartDateTime | Timestamp | NO | NO | NO | |||
cfFDCEndDateTime | Timestamp | NO | NO | NO | |||
cfFDCPrecision | Decimal(12,6) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCoverageTemporal | Identifying | cfDC | cfDCCoverageTemporal | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCCoverageTemporal | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreCreator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCoreCreator | Identifying | cfDC | cfDCCreator | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCCreator | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreDate |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO | |||
cfDCDateBegin | Timestamp | NO | NO | NO | |||
cfDCDateEnd | Timestamp | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCoreDate | Identifying | cfDC | cfDCDate | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCDate | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCDescription | Identifying | cfDC | cfDCDescription | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCDescription | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreFormat |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCoreFormat | Identifying | cfDC | cfDCFormat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCFormat | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreLanguage |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCLanguage | Identifying | cfDC | cfDCLanguage | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCLanguage | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreProvenance |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCProvenance | Identifying | cfDC | cfDCProvenance | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCProvenance | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCorePublisher |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCCorePublisher | Identifying | cfDC | cfDCPublisher | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCPublisher | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreRelation |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId1 | Char(32) | YES | NO | NO | ||
PFK | cfDCId2 | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme1 | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme2 | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
PK | cfDCStartDate | Timestamp | YES | NO | NO | ||
PK | cfDCEndDate | Timestamp | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCRelation | Identifying | cfDC | cfDCRelation | 1:N |
cfDC__DCCoreRelation | Identifying | cfDC | cfDCRelation | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCRelation | cfDCId1, cfDCId2, cfDCScheme1, cfDCScheme2, cfDCLangTag, cfDCTrans, cfDCStartDate, cfDCEndDate |
Caption | cfDublinCoreResourceIdentifier |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCResourceIdentifier | Identifying | cfDC | cfDCResourceIdentifier | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCResourceIdentifier | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreResourceType |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCResourceType | Identifying | cfDC | cfDCResourceType | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCResourceType | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreRightsHolder |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCRightsHolder | Identifying | cfDC | cfDCRightsHolder | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCRightsHolder | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreRightsManagement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCValue | Clob | NO | NO | NO | |||
cfDCType | Char(30) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCRightsMM | Identifying | cfDC | cfDCRightsMM | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCRightsMM | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreRightsManagementAccessRights |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCRightsMMAccRights | Identifying | cfDC | cfDCRightsMMAccessRights | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCRightsMMAccessRights | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreRightsManagementLicense |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCRightsMMLicense | Identifying | cfDC | cfDCRightsMMLicense | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCRightsMMLicense | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreSource |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCSource | Identifying | cfDC | cfDCSource | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCSource | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreSubject |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCSubject | Identifying | cfDC | cfDCSubject | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCSubject | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfDublinCoreTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfDCId | Char(32) | YES | NO | NO | ||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||
cfDCType | Char(30) | NO | NO | NO | |||
cfDCValue | Clob | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__DCTitle | Identifying | cfDC | cfDCTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfDCTitle | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfElectronicAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfEAddrId | ID | Char(128) | YES | NO | NO | The electronic address unique identifier (cfEAddrId) propagates to i.e. cfPerson_ElectronicAddress cfOrganisation_unit_ElectronicAddress cfElectronicAddress_Classification |
||
FK | cfPAddrId | ID | Char(128) | NO | NO | NO | |||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfEAddr__OrgUnit_EAddr | Identifying | cfEAddr | cfOrgUnit_EAddr | 1:N |
cfEAddr__EAddr_Class | Identifying | cfEAddr | cfEAddr_Class | 1:N |
cfEAddr__Pers_EAddr | Identifying | cfEAddr | cfPers_EAddr | 1:N |
cfPAddr__EAddr | Non-identifying | cfPAddr | cfEAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEAddr | cfEAddrId |
An electronic address is a computer address, reference ((computer science) the code that identifies where a piece of information is stored). Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=address |
Caption | cfElectronicAddress_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__EAddr_Class | Identifying | cfClass | cfEAddr_Class | 1:N |
cfEAddr__EAddr_Class | Identifying | cfEAddr | cfEAddr_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEAddr_Class | cfEAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
cfAcro | Char(16) | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfEquip__Equip_Fund | Identifying | cfEquip | cfEquip_Fund | 1:N |
cfEquip__EquipName | Identifying | cfEquip | cfEquipName | 1:N |
cfEquip__EquipDescr | Identifying | cfEquip | cfEquipDescr | 1:N |
cfEquip__EquipKeyw | Identifying | cfEquip | cfEquipKeyw | 1:N |
cfEquip__Equip_Class | Identifying | cfEquip | cfEquip_Class | 1:N |
cfEquip__Proj_Equip | Identifying | cfEquip | cfProj_Equip | 1:N |
cfEquip__OrgUnit_Equip | Identifying | cfEquip | cfOrgUnit_Equip | 1:N |
cfEquip__Pers_Equip | Identifying | cfEquip | cfPers_Equip | 1:N |
cfEquip__ResPubl_Equip | Identifying | cfEquip | cfResPubl_Equip | 1:N |
cfEquip__Equip_Medium | Identifying | cfEquip | cfEquip_Medium | 1:N |
cfEquip__Equip_PAddr | Identifying | cfEquip | cfEquip_PAddr | 1:N |
cfEquip__Equip_Equip1 | Identifying | cfEquip | cfEquip_Equip | 1:N |
cfEquip__Equip_Equip2 | Identifying | cfEquip | cfEquip_Equip | 1:N |
cfEquip__Facil_Equip | Identifying | cfEquip | cfFacil_Equip | 1:N |
cfEquip__Equip_Srv | Identifying | cfEquip | cfEquip_Srv | 1:N |
cfEquip__Equip_Event | Identifying | cfEquip | cfEquip_Event | 1:N |
cfEquip__ResPat_Equip | Identifying | cfEquip | cfResPat_Equip | 1:N |
cfEquip__ResProd_Equip | Identifying | cfEquip | cfResProd_Equip | 1:N |
cfEquip__Equip_Indic | Identifying | cfEquip | cfEquip_Indic | 1:N |
cfEquip__Equip_Meas | Identifying | cfEquip | cfEquip_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip | cfEquipId |
An equipment is an instrumentality needed for an undertaking or to perform a service: Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=equipment |
Caption | cfEquipment_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Class | Identifying | cfClass | cfEquip_Class | 1:N |
cfEquip__Equip_Class | Identifying | cfEquip | cfEquip_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Class | cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId1 | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfEquipId2 | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Equip | Identifying | cfClass | cfEquip_Equip | 1:N |
cfEquip__Equip_Equip1 | Identifying | cfEquip | cfEquip_Equip | 1:N |
cfEquip__Equip_Equip2 | Identifying | cfEquip | cfEquip_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Equip | cfEquipId1, cfEquipId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Event | Identifying | cfClass | cfEquip_Event | 1:N |
cfEquip__Equip_Event | Identifying | cfEquip | cfEquip_Event | 1:N |
cfEvent__Equip_Event | Identifying | cfEvent | cfEquip_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Event | cfEquipId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Fund | Identifying | cfClass | cfEquip_Fund | 1:N |
cfEquip__Equip_Fund | Identifying | cfEquip | cfEquip_Fund | 1:N |
cfFund__Equip_Fund | Identifying | cfFund | cfEquip_Fund | 1:N |
cfCurrency__Equip_Fund | Non-identifying | cfCurrency | cfEquip_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Fund | cfEquipId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip__Indic | Identifying | cfClass | cfEquip_Indic | 1:N |
cfEquip__Equip_Indic | Identifying | cfEquip | cfEquip_Indic | 1:N |
cfIndicate__Equip_Indic | Identifying | cfIndic | cfEquip_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Indic | cfEquipId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Meas | Identifying | cfClass | cfEquip_Meas | 1:N |
cfEquip__Equip_Meas | Identifying | cfEquip | cfEquip_Meas | 1:N |
cfMeas__Equip_Meas | Identifying | cfMeas | cfEquip_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Meas | cfEquipId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Medium | Identifying | cfClass | cfEquip_Medium | 1:N |
cfEquip__Equip_Medium | Identifying | cfEquip | cfEquip_Medium | 1:N |
cfMedium__Equip_Medium | Identifying | cfMedium | cfEquip_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Medium | cfEquipId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_PostAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_PAddr | Identifying | cfClass | cfEquip_PAddr | 1:N |
cfEquip__Equip_PAddr | Identifying | cfEquip | cfEquip_PAddr | 1:N |
cfPAddr__Equip_PAddr | Identifying | cfPAddr | cfEquip_PAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_PAddr | cfEquipId, cfPAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipment_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Equip_Srv | Identifying | cfClass | cfEquip_Srv | 1:N |
cfEquip__Equip_Srv | Identifying | cfEquip | cfEquip_Srv | 1:N |
cfSrv__Equip_Srv | Identifying | cfSrv | cfEquip_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquip_Srv | cfEquipId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEquipmentDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__EquipDescr | Identifying | cfLang | cfEquipDescr | 1:N |
cfEquip__EquipDescr | Identifying | cfEquip | cfEquipDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquipDescr | cfEquipId, cfLangCode, cfTrans |
Caption | cfEquipmentKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__EquipKeyw | Identifying | cfLang | cfEquipKeyw | 1:N |
cfEquip__EquipKeyw | Identifying | cfEquip | cfEquipKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquipKeyw | cfEquipId, cfLangCode, cfTrans |
Caption | cfEquipmentName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The equipment name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__EquipName | Identifying | cfLang | cfEquipName | 1:N |
cfEquip__EquipName | Identifying | cfEquip | cfEquipName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEquipName | cfEquipId, cfLangCode, cfTrans |
Caption | cfEvent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfEventId | ID | Char(128) | YES | NO | NO | The event unique identifier (cfEventId) propagates to i.e. cfEventName cfEventDescription cfEventKeywords cfEvent_Event cfOrganisationUnit_Event cfResultPublication_Event cfProject_Event cfPerson_Event cfEvent_Funding cfEvent_Classification |
||
FK | cfCountryCode | Char(2) | YES | NO | NO | ||||
cfCityTown | Char(30) | NO | NO | NO | |||||
cfFeeOrFree | Char(1) | NO | NO | NO | {@deprecated 1.6} please use an appropriate classification from the CERIF Semantic Layer. The free or fee attributes indicates whether the event charges a fee or is a free event: p=for a fee paying event, f=for a free event |
||||
cfStartDate | Date | NO | NO | NO | |||||
cfEndDate | Date | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCountry_Event | Non-identifying | cfCountry | cfEvent | 1:N |
cfEvent__EventName | Identifying | cfEvent | cfEventName | 1:N |
cfEvent__EventDescr | Identifying | cfEvent | cfEventDescr | 1:N |
cfEvent__EventKeyw | Identifying | cfEvent | cfEventKeyw | 1:N |
cfEvent__Event_Class | Identifying | cfEvent | cfEvent_Class | 1:N |
cfEvent__ResPubl_Event | Identifying | cfEvent | cfResPubl_Event | 1:N |
cfEvent__Event_Fund | Identifying | cfEvent | cfEvent_Fund | 1:N |
cfEvent__Proj_Event | Identifying | cfEvent | cfProj_Event | 1:N |
cfEvent__OrgUnit_Event | Identifying | cfEvent | cfOrgUnit_Event | 1:N |
cfEvent__Pers_Event | Identifying | cfEvent | cfPers_Event | 1:N |
cfEvent__Event_Event1 | Identifying | cfEvent | cfEvent_Event | 1:N |
cfEvent__Event_Event2 | Identifying | cfEvent | cfEvent_Event | 1:N |
cfEvent__Event_Medium | Identifying | cfEvent | cfEvent_Medium | 1:N |
cfEvent__Facil_Event | Identifying | cfEvent | cfFacil_Event | 1:N |
cfEvent__Srv_Event | Identifying | cfEvent | cfSrv_Event | 1:N |
cfEvent__Equip_Event | Identifying | cfEvent | cfEquip_Event | 1:N |
cfEvent__Event_Meas | Identifying | cfEvent | cfEvent_Meas | 1:N |
cfEvent__Event_Indic | Identifying | cfEvent | cfEvent_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent | cfEventId |
An event is something that happens at a given place and time. Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=event |
Caption | cfEvent_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Event_Class | Identifying | cfClass | cfEvent_Class | 1:N |
cfEvent__Event_Class | Identifying | cfEvent | cfEvent_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent_Class | cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEvent_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId1 | ID | Char(128) | YES | NO | NO | |||
PFK | cfEventId2 | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Event_Event | Identifying | cfClass | cfEvent_Event | 1:N |
cfEvent__Event_Event1 | Identifying | cfEvent | cfEvent_Event | 1:N |
cfEvent__Event_Event2 | Identifying | cfEvent | cfEvent_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent_Event | cfEventId1, cfEventId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEvent_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Event_Fund | Identifying | cfClass | cfEvent_Fund | 1:N |
cfEvent__Event_Fund | Identifying | cfEvent | cfEvent_Fund | 1:N |
cfFund__Event_Fund | Identifying | cfFund | cfEvent_Fund | 1:N |
cfCurrency__Event_Fund | Non-identifying | cfCurrency | cfEvent_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent_Fund | cfEventId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEvent_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Event_Indic | Identifying | cfClass | cfEvent_Indic | 1:N |
cfEvent__Event_Indic | Identifying | cfEvent | cfEvent_Indic | 1:N |
cfIndicate__Event_Indic | Identifying | cfIndic | cfEvent_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent_Indic | cfEventId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEvent_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Event_Meas | Identifying | cfClass | cfEvent_Meas | 1:N |
cfEvent__Event_Meas | Identifying | cfEvent | cfEvent_Meas | 1:N |
cfMeas__Event_Meas | Identifying | cfMeas | cfEvent_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent_Meas | cfEventId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEvent_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Event_Medium | Identifying | cfClass | cfEvent_Medium | 1:N |
cfEvent__Event_Medium | Identifying | cfEvent | cfEvent_Medium | 1:N |
cfMedium__Event_Medium | Identifying | cfMedium | cfEvent_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEvent_Medium | cfEventId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfEventDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__EventDescr | Identifying | cfLang | cfEventDescr | 1:N |
cfEvent__EventDescr | Identifying | cfEvent | cfEventDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEventDescr | cfEventId, cfLangCode, cfTrans |
Caption | cfEventKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__EventKeyw | Identifying | cfLang | cfEventKeyw | 1:N |
cfEvent__EventKeyw | Identifying | cfEvent | cfEventKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEventKeyw | cfEventId, cfLangCode, cfTrans |
Caption | cfEventName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The event name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__EventName | Identifying | cfLang | cfEventName | 1:N |
cfEvent__EventName | Identifying | cfEvent | cfEventName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfEventName | cfEventId, cfLangCode, cfTrans |
Caption | cfExpertiseAndSkills |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | The expertise and skills unique identifier (cfExpSkillsId) propagates to i.e. cfExpertiseAndSkillsName cfExpertiseAndSkillsKeywords cfExpertiseAndSkillsDescription cfExpertiseAndSkills_Classification cfOrganisationUnit_ExpertiseAndSkills cfPerson_ExpertiseAndSkills |
||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfExSkills__ExSkillsName | Identifying | cfExpSkills | cfExpSkillsName | 1:N |
cfExSkills__ExSkillsKeyw | Identifying | cfExpSkills | cfExpSkillsKeyw | 1:N |
cfExSkills__ExSkillsDescr | Identifying | cfExpSkills | cfExpSkillsDescr | 1:N |
cfExSkills__ExSkills_Class | Identifying | cfExpSkills | cfExpSkills_Class | 1:N |
cfExSkills__OrgU_ExSkills | Identifying | cfExpSkills | cfOrgUnit_ExpSkills | 1:N |
cfExSkills__Pers_ExSkills | Identifying | cfExpSkills | cfPers_ExpSkills | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfExpSkills | cfExpSkillsId |
Caption | cfExpertiseAndSkills_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ExSkills_Class | Identifying | cfClass | cfExpSkills_Class | 1:N |
cfExSkills__ExSkills_Class | Identifying | cfExpSkills | cfExpSkills_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfExpSkills_Class | cfExpSkillsId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfExpertiseAndSkillsDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ExSkillsDescr | Identifying | cfLang | cfExpSkillsDescr | 1:N |
cfExSkills__ExSkillsDescr | Identifying | cfExpSkills | cfExpSkillsDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfExpSkillsDescr | cfExpSkillsId, cfLangCode, cfTrans |
Caption | cfExpertiseAndSkillsKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ExSkillsKeyw | Identifying | cfLang | cfExpSkillsKeyw | 1:N |
cfExSkills__ExSkillsKeyw | Identifying | cfExpSkills | cfExpSkillsKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfExpSkillsKeyw | cfExpSkillsId, cfLangCode, cfTrans |
Caption | cfExpertiseAndSkillsName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The formalised expertise and skills name or pharase in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ExSkillsName | Identifying | cfLang | cfExpSkillsName | 1:N |
cfExSkills__ExSkillsName | Identifying | cfExpSkills | cfExpSkillsName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfExpSkillsName | cfExpSkillsId, cfLangCode, cfTrans |
Caption | cfFacility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
cfAcro | Char(16) | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfFacil__Proj_Facil | Identifying | cfFacil | cfProj_Facil | 1:N |
cfFacil__FacilName | Identifying | cfFacil | cfFacilName | 1:N |
cfFacil__FacilDescr | Identifying | cfFacil | cfFacilDescr | 1:N |
cfFacil__FacilKeyw | Identifying | cfFacil | cfFacilKeyw | 1:N |
cfFacil__Facil_Class | Identifying | cfFacil | cfFacil_Class | 1:N |
cfFacil__Facil_Fund | Identifying | cfFacil | cfFacil_Fund | 1:N |
cfFacil__OrgUnit_Facil | Identifying | cfFacil | cfOrgUnit_Facil | 1:N |
cfFacil__Pers_Facil | Identifying | cfFacil | cfPers_Facil | 1:N |
cfFacil__ResPubl_Facil | Identifying | cfFacil | cfResPubl_Facil | 1:N |
cfFacil__Facil_Medium | Identifying | cfFacil | cfFacil_Medium | 1:N |
cfFacil__Facil_PAddr | Identifying | cfFacil | cfFacil_PAddr | 1:N |
cfFacil__Facil_Facil1 | Identifying | cfFacil | cfFacil_Facil | 1:N |
cfFacil__Facil_Facil2 | Identifying | cfFacil | cfFacil_Facil | 1:N |
cfFacil__Facil_Equip | Identifying | cfFacil | cfFacil_Equip | 1:N |
cfFacil__Facil_Srv | Identifying | cfFacil | cfFacil_Srv | 1:N |
cfFacil__Facil_Event | Identifying | cfFacil | cfFacil_Event | 1:N |
cfFacil__ResPat_Facil | Identifying | cfFacil | cfResPat_Facil | 1:N |
cfFacil__ResProd_Facil | Identifying | cfFacil | cfResProd_Facil | 1:N |
cfFacil__Facil_Indic | Identifying | cfFacil | cfFacil_Indic | 1:N |
cfFacil__Facil_Meas | Identifying | cfFacil | cfFacil_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil | cfFacilId |
A facility is a space or equipment necessary for conducting research. |
Caption | cfFacility_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Class | Identifying | cfClass | cfFacil_Class | 1:N |
cfFacil__Facil_Class | Identifying | cfFacil | cfFacil_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Class | cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Equip | Identifying | cfClass | cfFacil_Equip | 1:N |
cfEquip__Facil_Equip | Identifying | cfEquip | cfFacil_Equip | 1:N |
cfFacil__Facil_Equip | Identifying | cfFacil | cfFacil_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Equip | cfFacilId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Event | Identifying | cfClass | cfFacil_Event | 1:N |
cfEvent__Facil_Event | Identifying | cfEvent | cfFacil_Event | 1:N |
cfFacil__Facil_Event | Identifying | cfFacil | cfFacil_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Event | cfFacilId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId1 | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfFacilId2 | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Facil | Identifying | cfClass | cfFacil_Facil | 1:N |
cfFacil__Facil_Facil1 | Identifying | cfFacil | cfFacil_Facil | 1:N |
cfFacil__Facil_Facil2 | Identifying | cfFacil | cfFacil_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Facil | cfFacilId1, cfFacilId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Fund | Identifying | cfClass | cfFacil_Fund | 1:N |
cfFacil__Facil_Fund | Identifying | cfFacil | cfFacil_Fund | 1:N |
cfFund__Facil_Fund | Identifying | cfFund | cfFacil_Fund | 1:N |
cfCurrency__Facil_Fund | Non-identifying | cfCurrency | cfFacil_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Fund | cfFacilId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Indic | Identifying | cfClass | cfFacil_Indic | 1:N |
cfFacil__Facil_Indic | Identifying | cfFacil | cfFacil_Indic | 1:N |
cfIndicate__Facil_Indic | Identifying | cfIndic | cfFacil_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Indic | cfFacilId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Meas | Identifying | cfClass | cfFacil_Meas | 1:N |
cfFacil__Facil_Meas | Identifying | cfFacil | cfFacil_Meas | 1:N |
cfMeas__Facil_Meas | Identifying | cfMeas | cfFacil_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Meas | cfFacilId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Medium | Identifying | cfClass | cfFacil_Medium | 1:N |
cfFacil__Facil_Medium | Identifying | cfFacil | cfFacil_Medium | 1:N |
cfMedium__Facil_Medium | Identifying | cfMedium | cfFacil_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Medium | cfFacilId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_PostAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_PAddr | Identifying | cfClass | cfFacil_PAddr | 1:N |
cfFacil__Facil_PAddr | Identifying | cfFacil | cfFacil_PAddr | 1:N |
cfPAddr__Facil_PAddr | Identifying | cfPAddr | cfFacil_PAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_PAddr | cfFacilId, cfPAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacility_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Facil_Srv | Identifying | cfClass | cfFacil_Srv | 1:N |
cfFacil__Facil_Srv | Identifying | cfFacil | cfFacil_Srv | 1:N |
cfSrv__Facil_Srv | Identifying | cfSrv | cfFacil_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacil_Srv | cfFacilId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFacilityDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__FacilDescr | Identifying | cfLang | cfFacilDescr | 1:N |
cfFacil__FacilDescr | Identifying | cfFacil | cfFacilDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacilDescr | cfFacilId, cfLangCode, cfTrans |
Caption | cfFacilityKewords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__FacilKeyw | Identifying | cfLang | cfFacilKeyw | 1:N |
cfFacil__FacilKeyw | Identifying | cfFacil | cfFacilKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacilKeyw | cfFacilId, cfLangCode, cfTrans |
Caption | cfFacilityName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | facility name in a particular language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__FacilName | Identifying | cfLang | cfFacilName | 1:N |
cfFacil__FacilName | Identifying | cfFacil | cfFacilName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFacilName | cfFacilId, cfLangCode, cfTrans |
Caption | cfFormalisedDublinCoreRightsManagementPricing |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||||
PK | cfFDCTrans | Char(1) | YES | NO | NO | ||||
cfFDCPriceConstraint | Clob | NO | NO | NO | To be defined. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__FDCRightsMMPricing | Identifying | cfDC | cfFDCRightsMMPricing | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFDCRightsMMPricing | cfDCId, cfDCScheme, cfDCLangTag, cfFDCTrans |
Caption | cfFormalisedDublinCoreRightsManagementPrivacy |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||||
PK | cfFDCTrans | Char(1) | YES | NO | NO | ||||
cfFDCPrivacyConstraint | Clob | NO | NO | NO | To be defined. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__FDCRightsMMPrivacy | Identifying | cfDC | cfFDCRightsMMPrivacy | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFDCRightsMMPrivacy | cfDCId, cfDCScheme, cfDCLangTag, cfFDCTrans |
Caption | cfFormalisedDublinCoreRightsManagementRights |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||||
PK | cfDCTrans | Char(1) | YES | NO | NO | ||||
cfFDCRightsConstraint | Clob | NO | NO | NO | To be defined. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__FDCRightsMMRights | Identifying | cfDC | cfFDCRightsMMRights | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFDCRightsMMRights | cfDCId, cfDCScheme, cfDCLangTag, cfDCTrans |
Caption | cfFormalisedDublinCoreRightsManagementSecurity |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PK | cfDCLangTag | Char(5) | YES | NO | NO | ||||
PK | cfFDCTrans | Char(1) | YES | NO | NO | ||||
cfFDCSecurityConstraint | Char(32) | NO | NO | NO | To be defined. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfDC__FDCRightsMMSecurity | Identifying | cfDC | cfFDCRightsMMSecurity | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFDCRightsMMSecurity | cfDCId, cfDCScheme, cfDCLangTag, cfFDCTrans |
Caption | cfFederatedIdentifier |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfFedIdId | ID | Char(128) | YES | NO | NO | |
cfInstId | ID | Char(128) | YES | NO | NO | ||
cfFedId | Char(128) | YES | NO | NO | |||
FK | cfClassId | ID | Char(128) | YES | NO | NO | |
FK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
cfStartDate | Timestamp | NO | NO | NO | |||
cfEndDate | Timestamp | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfFedId__FedId_Class | Identifying | cfFedId | cfFedId_Class | 1:N |
cfSrv__FedId | Identifying | cfFedId | cfFedId_Srv | 1:N |
cfClass__FedId | Non-identifying | cfClass | cfFedId | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFedId | cfFedIdId |
Caption | cfFederatedIdentifier_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfFedIdId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
PK | cfStartDate | Timestamp | YES | NO | NO | ||
PK | cfEndDate | Timestamp | YES | NO | NO | ||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfFedId__FedId_Class | Identifying | cfFedId | cfFedId_Class | 1:N |
cfClass__FedId_Class | Identifying | cfClass | cfFedId_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFedId_Class | cfFedIdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFederatedIdentifier_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfFedIdId | ID | Char(128) | YES | NO | NO | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
PK | cfStartDate | Timestamp | YES | NO | NO | ||
PK | cfEndDate | Timestamp | YES | NO | NO | ||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfSrv__Srv_FedId | Identifying | cfSrv | cfFedId_Srv | 1:N |
cfSrv__FedId | Identifying | cfFedId | cfFedId_Srv | 1:N |
cfClass__Srv_FedId | Identifying | cfClass | cfFedId_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFedId_Srv | cfSrvId, cfFedIdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFunding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfFundId | ID | Char(128) | YES | NO | NO | The funding identifier (cfFundId) propagates to system-internal funding-related entities: cfFundingName cfFundingDescription cfFundingKeywords cfFunding_Funding cfFacility_Funding cfResultPublication_Funding cfResultProduct_Funding cfResultPatent_Funding cfOrganisationUnit_Funding cfPerson_Funding cfProject_Funding cfEvent_Funding cfFacility_Funding cfEquipment_Funding cfMedium_Funding cfFunding_Indicator cfFunding_Measurement |
||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfStartDate | Date | NO | NO | NO | {@deprecated 1.6} use the cfStartDate of an appropriate unary classification of this cfFunding or an appropriate link between this cfFunding and the relevant party (cfOrganisationalUnit or cfPerson) |
||||
cfEndDate | Date | NO | NO | NO | {@deprecated 1.6} use the cfStartDate of an appropriate unary classification of this cfFunding or an appropriate link between this cfFunding and the relevant party (cfOrganisationalUnit or cfPerson) |
||||
cfAcro | Char(16) | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfFund__FundName | Identifying | cfFund | cfFundName | 1:N |
cfFund__FundDescr | Identifying | cfFund | cfFundDescr | 1:N |
cfFund__FundKeyw | Identifying | cfFund | cfFundKeyw | 1:N |
cfFund__Fund_Class | Identifying | cfFund | cfFund_Class | 1:N |
cfFund__Fund_Fund2 | Identifying | cfFund | cfFund_Fund | 1:N |
cfFund__Fund_Fund1 | Identifying | cfFund | cfFund_Fund | 1:N |
cfFund__OrgUnit_Fund | Identifying | cfFund | cfOrgUnit_Fund | 1:N |
cfFund__Pers_Fund | Identifying | cfFund | cfPers_Fund | 1:N |
cfFund__Proj_Fund | Identifying | cfFund | cfProj_Fund | 1:N |
cfFund__ResPubl_Fund | Identifying | cfFund | cfResPubl_Fund | 1:N |
cfFund__ResPat_Fund | Identifying | cfFund | cfResPat_Fund | 1:N |
cfFund__ResProd_Fund | Identifying | cfFund | cfResProd_Fund | 1:N |
cfFund__Equip_Fund | Identifying | cfFund | cfEquip_Fund | 1:N |
cfFund__Event_Fund | Identifying | cfFund | cfEvent_Fund | 1:N |
cfFund__Facil_Fund | Identifying | cfFund | cfFacil_Fund | 1:N |
cfFund__Srv_Fund | Identifying | cfFund | cfSrv_Fund | 1:N |
cfFund__Fund_Medium | Identifying | cfFund | cfMedium_Fund | 1:N |
cfFund__Fund_Indic | Identifying | cfFund | cfFund_Indic | 1:N |
cfFund__Fund_Meas | Identifying | cfFund | cfFund_Meas | 1:N |
cfCurrency__Fund | Non-identifying | cfCurrency | cfFund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFund | cfFundId |
Funding is an amount of money or inkind equivalent value. |
Caption | cfFunding_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Fund_Class | Identifying | cfClass | cfFund_Class | 1:N |
cfFund__Fund_Class | Identifying | cfFund | cfFund_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFund_Class | cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFunding_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFundId1 | ID | Char(128) | YES | NO | NO | |||
PFK | cfFundId2 | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Fund_Fund | Identifying | cfClass | cfFund_Fund | 1:N |
cfFund__Fund_Fund2 | Identifying | cfFund | cfFund_Fund | 1:N |
cfFund__Fund_Fund1 | Identifying | cfFund | cfFund_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFund_Fund | cfFundId1, cfFundId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfFunding_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Fund_Indic | Identifying | cfClass | cfFund_Indic | 1:N |
cfFund__Fund_Indic | Identifying | cfFund | cfFund_Indic | 1:N |
cfCurrency__Fund_Indic | Non-identifying | cfCurrency | cfFund_Indic | 1:N |
cfIndic__Fund_Indic | Identifying | cfIndic | cfFund_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFund_Indic | cfFundId, cfIndicId, cfClassSchemeId, cfStartDate, cfEndDate, cfClassId |
Caption | cfFunding_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Fund_Meas | Identifying | cfClass | cfFund_Meas | 1:N |
cfFund__Fund_Meas | Identifying | cfFund | cfFund_Meas | 1:N |
cfCurrency__Fund_Meas | Non-identifying | cfCurrency | cfFund_Meas | 1:N |
cfMeas__Fund_Meas | Identifying | cfMeas | cfFund_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFund_Meas | cfFundId, cfMeasId, cfClassSchemeId, cfStartDate, cfEndDate, cfClassId |
Caption | cfFundingDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__FundDescr | Identifying | cfLang | cfFundDescr | 1:N |
cfFund__FundDescr | Identifying | cfFund | cfFundDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFundDescr | cfFundId, cfLangCode, cfTrans |
Caption | cfFundingKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__FundKeyw | Identifying | cfLang | cfFundKeyw | 1:N |
cfFund__FundKeyw | Identifying | cfFund | cfFundKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFundKeyw | cfFundId, cfLangCode, cfTrans |
Caption | cfFundingName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The funding programme, call, tender, i.e. name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__FundName | Identifying | cfLang | cfFundName | 1:N |
cfFund__FundName | Identifying | cfFund | cfFundName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfFundName | cfFundId, cfLangCode, cfTrans |
Caption | cfGeographicBoundingBox |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |||
cfWBLong | Double | NO | NO | NO | Western-most coordinate of the limit of the dataset extent, expressed in longitude in decimal degrees (positive east). | ||||
cfEBLong | Double | NO | NO | NO | Eastern-most coordinate of the limit of the dataset extent, expressed in longitude in decimal degrees (positive east). | ||||
cfSBLat | Double | NO | NO | NO | Southern-most coordinate of the limit of the dataset extent, expressed in latitude in decimal degrees (positive north). | ||||
cfNBLat | Double | NO | NO | NO | Northern-most coordinate of the limit of the dataset extent, expressed in latitude in decimal degrees (positive north). | ||||
cfMinElev | Double | NO | NO | NO | The elevation of a geographic location is its height above a fixed reference point[citation needed], most commonly a reference geoid, a mathematical model of the Earth's sea level as an equipotential gravitational surface (see Geodetic system, vertical datum). Elevation, or geometric height, is mainly used when referring to points on the Earth's surface, while altitude or geopotential height is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit, and depth is used for points below the surface. |
||||
cfMaxElev | Double | NO | NO | NO | The elevation of a geographic location is its height above a fixed reference point[citation needed], most commonly a reference geoid, a mathematical model of the Earth's sea level as an equipotential gravitational surface (see Geodetic system, vertical datum). Elevation, or geometric height, is mainly used when referring to points on the Earth's surface, while altitude or geopotential height is used for points above the surface, such as an aircraft in flight or a spacecraft in orbit, and depth is used for points below the surface. |
||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfGeoBBox__GeoBBoxName | Identifying | cfGeoBBox | cfGeoBBoxName | 1:N |
cfGeoBBox__GeoBBoxDescr | Identifying | cfGeoBBox | cfGeoBBoxDescr | 1:N |
cfGeoBBox__GeoBBoxKeyw | Identifying | cfGeoBBox | cfGeoBBoxKeyw | 1:N |
cfGeoBBox__PAddr__GeoBBox | Identifying | cfGeoBBox | cfPAddr_GeoBBox | 1:N |
cfGeoBBox__GeoBBox_Class | Identifying | cfGeoBBox | cfGeoBBox_Class | 1:N |
cfGeoBBox__GeoBBox_GeoBBox1 | Identifying | cfGeoBBox | cfGeoBBox_GeoBBox | 1:N |
cfGeoBBox__GeoBBox_GeoBBox2 | Identifying | cfGeoBBox | cfGeoBBox_GeoBBox | 1:N |
cfGeoBBox__ResProd_GeoBBox | Identifying | cfGeoBBox | cfResProd_GeoBBox | 1:N |
cfGeoBBox__GeoBBox_Meas | Identifying | cfGeoBBox | cfGeoBBox_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBox | cfGeoBBoxId |
In CERIF, the concept of Geographic Bounding Box is physically (cfGeoBBox) and logically (cfGeographicBoundingBox) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: geographic bounding boxes, classifications, postal addresses. A geographic bounding box is the extent of the resource in the geographic space, given as a bounding box. Definition Source: http://inspire-registry.jrc.ec.europa.eu/registers/GLOSSARY/items/167;jsessionid=23867F8AABA4DE08237EF7A868CB16AA |
Caption | cfGeographicBoundingBox_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__GeoBBox_Class | Identifying | cfClass | cfGeoBBox_Class | 1:N |
cfGeoBBox__GeoBBox_Class | Identifying | cfGeoBBox | cfGeoBBox_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBox_Class | cfGeoBBoxId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfGeographicBoundingBox_GeographicBoundingBox |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfGeoBBoxId1 | ID | Char(128) | YES | NO | NO | |||
PFK | cfGeoBBoxId2 | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__cfGeoBBox_GeoBBox | Identifying | cfClass | cfGeoBBox_GeoBBox | 1:N |
cfGeoBBox__GeoBBox_GeoBBox1 | Identifying | cfGeoBBox | cfGeoBBox_GeoBBox | 1:N |
cfGeoBBox__GeoBBox_GeoBBox2 | Identifying | cfGeoBBox | cfGeoBBox_GeoBBox | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBox_GeoBBox | cfGeoBBoxId1, cfGeoBBoxId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfGeographicBoundingBox_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfGeoBBox__GeoBBox_Meas | Identifying | cfGeoBBox | cfGeoBBox_Meas | 1:N |
cfMeas__GeoBBox_Meas | Identifying | cfMeas | cfGeoBBox_Meas | 1:N |
cfClass__GeoBBox_Meas | Identifying | cfClass | cfGeoBBox_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBox_Meas | cfGeoBBoxId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
{@since 1.6} |
Caption | cfGeographicBoundingBoxDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__GeoBBoxDescr | Identifying | cfLang | cfGeoBBoxDescr | 1:N |
cfGeoBBox__GeoBBoxDescr | Identifying | cfGeoBBox | cfGeoBBoxDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBoxDescr | cfGeoBBoxId, cfLangCode, cfTrans |
Caption | cfGeographicBoundingBoxKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__GeoBBoxKeyw | Identifying | cfLang | cfGeoBBoxKeyw | 1:N |
cfGeoBBox__GeoBBoxKeyw | Identifying | cfGeoBBox | cfGeoBBoxKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBoxKeyw | cfGeoBBoxId, cfLangCode, cfTrans |
Caption | cfGeographicBoundingBoxName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | facility name in a particular language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__GeoBBox | Identifying | cfLang | cfGeoBBoxName | 1:N |
cfGeoBBox__GeoBBoxName | Identifying | cfGeoBBox | cfGeoBBoxName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfGeoBBoxName | cfGeoBBoxId, cfLangCode, cfTrans |
Caption | cfIndicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfIndicId | ID | Char(128) | YES | NO | NO | |
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfIndic__Indic_Meas | Identifying | cfIndic | cfIndic_Meas | 1:N |
cfIndic__Indic_Class | Identifying | cfIndic | cfIndic_Class | 1:N |
cfIndic__IndicName | Identifying | cfIndic | cfIndicName | 1:N |
cfIndic__IndicDescr | Identifying | cfIndic | cfIndicDescr | 1:N |
cfIndic__IndicKeyw | Identifying | cfIndic | cfIndicKeyw | 1:N |
cfIndic__Pers_Indic | Identifying | cfIndic | cfPers_Indic | 1:N |
cfIndic__OrgUnit_Indic | Identifying | cfIndic | cfOrgUnit_Indic | 1:N |
cfIndic__Proj_Indic | Identifying | cfIndic | cfProj_Indic | 1:N |
cfIndic__ResPubl_Indic | Identifying | cfIndic | cfResPubl_Indic | 1:N |
cfIndic__ResPat_Indic | Identifying | cfIndic | cfResPat_Indic | 1:N |
cfIndic__ResProd_Indic | Identifying | cfIndic | cfResProd_Indic | 1:N |
cfIndicate__Facil_Indic | Identifying | cfIndic | cfFacil_Indic | 1:N |
cfIndic__Medium_Indic | Identifying | cfIndic | cfMedium_Indic | 1:N |
cfIndic__Srv_Indic | Identifying | cfIndic | cfSrv_Indic | 1:N |
cfIndicate__Equip_Indic | Identifying | cfIndic | cfEquip_Indic | 1:N |
cfIndicate__Event_Indic | Identifying | cfIndic | cfEvent_Indic | 1:N |
cfIndic__Indic_Indic1 | Identifying | cfIndic | cfIndic_Indic | 1:N |
cfIndic__Indic_Indic2 | Identifying | cfIndic | cfIndic_Indic | 1:N |
cfIndic__Fund_Indic | Identifying | cfIndic | cfFund_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndic | cfIndicId |
An indicator is a number or ratio (a value on a scale of measurement) derived from a series of observed facts; can reveal relative changes as a function of time. Definition Source: http://www.thefreedictionary.com/indicator |
Caption | cfIndicator_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Indicate_Class | Identifying | cfClass | cfIndic_Class | 1:N |
cfIndic__Indic_Class | Identifying | cfIndic | cfIndic_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndic_Class | cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfIndicator_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfIndicId1 | ID | Char(128) | YES | NO | NO | |||
PFK | cfIndicId2 | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Indicate_Indic | Identifying | cfClass | cfIndic_Indic | 1:N |
cfIndic__Indic_Indic1 | Identifying | cfIndic | cfIndic_Indic | 1:N |
cfIndic__Indic_Indic2 | Identifying | cfIndic | cfIndic_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndic_Indic | cfIndicId1, cfIndicId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfIndicator_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Indicate_Meas | Identifying | cfClass | cfIndic_Meas | 1:N |
cfMeas__Indic_Meas | Identifying | cfMeas | cfIndic_Meas | 1:N |
cfIndic__Indic_Meas | Identifying | cfIndic | cfIndic_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndic_Meas | cfIndicId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfIndicatorDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO | The metrics name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__IndicDescr | Identifying | cfLang | cfIndicDescr | 1:N |
cfIndic__IndicDescr | Identifying | cfIndic | cfIndicDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndicDescr | cfIndicId, cfLangCode, cfTrans |
Caption | cfIndicatorKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO | The metrics name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__IndicKeyw | Identifying | cfLang | cfIndicKeyw | 1:N |
cfIndic__IndicKeyw | Identifying | cfIndic | cfIndicKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndicKeyw | cfIndicId, cfLangCode, cfTrans |
Caption | cfIndicatorName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The indicator name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__IndicName | Identifying | cfLang | cfIndicName | 1:N |
cfIndic__IndicName | Identifying | cfIndic | cfIndicName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfIndicName | cfIndicId, cfLangCode, cfTrans |
Caption | cfLanguage |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfLangCode | Char(5) | YES | NO | NO | Often used and standardised: i.e. the ISO 639-1 two-letter language codes. We recommend a two-letter language code with regional subtags, see: http://www.w3.org/International/articles/bcp47/ For German language in Austria, this would look like: DE-AT For English in the UK, this would look like: EN-GB |
|||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__LangName2 | Identifying | cfLang | cfLangName | 1:N |
cfLang__ClassDescr | Identifying | cfLang | cfClassDescr | 1:N |
cfLang__ClassTerm | Identifying | cfLang | cfClassTerm | 1:N |
cfLang__LangName1 | Identifying | cfLang | cfLangName | 1:N |
cfLang__CScheme | Identifying | cfLang | cfClassSchemeDescr | 1:N |
cfLang__ProjAbstr | Identifying | cfLang | cfProjAbstr | 1:N |
cfLang__ProjTitle | Identifying | cfLang | cfProjTitle | 1:N |
cfLang__ProjKeyw | Identifying | cfLang | cfProjKeyw | 1:N |
cfLang__ResPublTitle | Identifying | cfLang | cfResPublTitle | 1:N |
cfLang__ResPublAbstr | Identifying | cfLang | cfResPublAbstr | 1:N |
cfLang__ResPublKeyw | Identifying | cfLang | cfResPublKeyw | 1:N |
cfLang__OrgUnitKeyw | Identifying | cfLang | cfOrgUnitKeyw | 1:N |
cfLang__OrgUnitName | Identifying | cfLang | cfOrgUnitName | 1:N |
cfLang__OrgUnitResAct | Identifying | cfLang | cfOrgUnitResAct | 1:N |
cfLang__PersKeyw | Identifying | cfLang | cfPersKeyw | 1:N |
cfLang__PersResInt | Identifying | cfLang | cfPersResInt | 1:N |
cfLang__FundName | Identifying | cfLang | cfFundName | 1:N |
cfLang__FundDescr | Identifying | cfLang | cfFundDescr | 1:N |
cfLang__FundKeyw | Identifying | cfLang | cfFundKeyw | 1:N |
cfLang__ResPatTitle | Identifying | cfLang | cfResPatTitle | 1:N |
cfLang__ResPatAbstr | Identifying | cfLang | cfResPatAbstr | 1:N |
cfLang__ResPatKeyw | Identifying | cfLang | cfResPatKeyw | 1:N |
cfLang__ResProdName | Identifying | cfLang | cfResProdName | 1:N |
cfLang__ResProdDescr | Identifying | cfLang | cfResProdDescr | 1:N |
cfLang__ResProdKeyw | Identifying | cfLang | cfResProdKeyw | 1:N |
cfLang__SrvName | Identifying | cfLang | cfSrvName | 1:N |
cfLang__SrvDescr | Identifying | cfLang | cfSrvDescr | 1:N |
cfLang__SrvKeyw | Identifying | cfLang | cfSrvKeyw | 1:N |
cfLang__EquipName | Identifying | cfLang | cfEquipName | 1:N |
cfLang__EquipDescr | Identifying | cfLang | cfEquipDescr | 1:N |
cfLang__EquipKeyw | Identifying | cfLang | cfEquipKeyw | 1:N |
cfLang__EventName | Identifying | cfLang | cfEventName | 1:N |
cfLang__EventDescr | Identifying | cfLang | cfEventDescr | 1:N |
cfLang__EventKeyw | Identifying | cfLang | cfEventKeyw | 1:N |
cfLang__FacilName | Identifying | cfLang | cfFacilName | 1:N |
cfLang__FacilDescr | Identifying | cfLang | cfFacilDescr | 1:N |
cfLang__FacilKeyw | Identifying | cfLang | cfFacilKeyw | 1:N |
cfLang__ExSkillsName | Identifying | cfLang | cfExpSkillsName | 1:N |
cfLang__ExSkillsKeyw | Identifying | cfLang | cfExpSkillsKeyw | 1:N |
cfLang__ExSkillsDescr | Identifying | cfLang | cfExpSkillsDescr | 1:N |
cfLang__Pers_Lang | Identifying | cfLang | cfPers_Lang | 1:N |
cfLang__CurrencyName | Identifying | cfLang | cfCurrencyName | 1:N |
cfLang__CurrencyEntName | Identifying | cfLang | cfCurrencyEntName | 1:N |
cfLang__CountryName | Identifying | cfLang | cfCountryName | 1:N |
cfLang__Lang_Class | Identifying | cfLang | cfLang_Class | 1:N |
cfLang__QualKeyw | Identifying | cfLang | cfQualKeyw | 1:N |
cfLang__QualDescr | Identifying | cfLang | cfQualDescr | 1:N |
cfLang__ResPublSubtitle | Identifying | cfLang | cfResPublSubtitle | 1:N |
cfLang__CiteName | Identifying | cfLang | cfCiteTitle | 1:N |
cfLang__MetricsName | Identifying | cfLang | cfMetricsName | 1:N |
cfLang__CiteDescr | Identifying | cfLang | cfCiteDescr | 1:N |
cfLang__MetricsKeyw | Identifying | cfLang | cfMetricsKeyw | 1:N |
cfLang__MetricsDescr | Identifying | cfLang | cfMetricsDescr | 1:N |
cfLang__MediumTitle | Identifying | cfLang | cfMediumTitle | 1:N |
cfLang__MediumDescr | Identifying | cfLang | cfMediumDescr | 1:N |
cfLang__MediumKeyw | Identifying | cfLang | cfMediumKeyw | 1:N |
cfLang__GeoBBox | Identifying | cfLang | cfGeoBBoxName | 1:N |
cfLang__GeoBBoxDescr | Identifying | cfLang | cfGeoBBoxDescr | 1:N |
cfLang__GeoBBoxKeyw | Identifying | cfLang | cfGeoBBoxKeyw | 1:N |
cfLang__IndicName | Identifying | cfLang | cfIndicName | 1:N |
cfLang__IndicDescr | Identifying | cfLang | cfIndicDescr | 1:N |
cfLang__MeasName | Identifying | cfLang | cfMeasName | 1:N |
cfLang__MeasDescr | Identifying | cfLang | cfMeasDescr | 1:N |
cfLang__MeasKeyw | Identifying | cfLang | cfMeasKeyw | 1:N |
cfLang__ClassDef | Identifying | cfLang | cfClassDef | 1:N |
cfLang__CSchemeName | Identifying | cfLang | cfClassSchemeName | 1:N |
cfLang__ClassEx | Identifying | cfLang | cfClassEx | 1:N |
cfLang__IndicKeyw | Identifying | cfLang | cfIndicKeyw | 1:N |
cfLang__PrizeName | Identifying | cfLang | cfPrizeName | 1:N |
cfLang__PriceDescr | Identifying | cfLang | cfPrizeDescr | 1:N |
cfLang__PrizeKeyw | Identifying | cfLang | cfPrizeKeyw | 1:N |
cfLang__QualTitle | Identifying | cfLang | cfQualTitle | 1:N |
cfLang__ResProdVersInfo | Identifying | cfLang | cfResProdVersInfo | 1:N |
cfLang__ResPatVersInfo | Identifying | cfLang | cfResPatVersInfo | 1:N |
cfLang__ResPublVersInfo | Identifying | cfLang | cfResPublVersInfo | 1:N |
cfLang__ResProdAltName | Identifying | cfLang | cfResProdAltName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfLang | cfLangCode |
Caption | cfLanguage_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Lang_Class | Identifying | cfClass | cfLang_Class | 1:N |
cfLang__Lang_Class | Identifying | cfLang | cfLang_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfLang_Class | cfLangCode, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfLanguageName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfLangCodeOfLangName | Char(5) | YES | NO | NO | ||||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(64) | YES | YES | NO | The language name itself in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__LangName2 | Identifying | cfLang | cfLangName | 1:N |
cfLang__LangName1 | Identifying | cfLang | cfLangName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfLangName | cfLangCodeOfLangName, cfLangCode, cfTrans |
AK | cfName | cfName |
Caption | cfMeasurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
cfCountInt | Integer | NO | NO | NO | |||||
cfValFloatP | Double | NO | NO | NO | |||||
cfValJudgeNum | Double | NO | NO | NO | |||||
cfCountIntChange | Integer | NO | NO | NO | |||||
cfCountFloatPChange | Double | NO | NO | NO | |||||
cfValJudgeNumChange | Double | NO | NO | NO | |||||
cfValJudgeText | Clob | NO | NO | NO | |||||
cfValJudgeTextChange | Clob | NO | NO | NO | |||||
cfDateTime | Timestamp | NO | NO | NO | {@since 1.6} | ||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfMeas__Indic_Meas | Identifying | cfMeas | cfIndic_Meas | 1:N |
cfMeas__Meas_Class | Identifying | cfMeas | cfMeas_Class | 1:N |
cfMeas__MeasName | Identifying | cfMeas | cfMeasName | 1:N |
cfMeas__MeasDescr | Identifying | cfMeas | cfMeasDescr | 1:N |
cfMeas__Pers_Meas | Identifying | cfMeas | cfPers_Meas | 1:N |
cfMeas__OrgUnit_Meas | Identifying | cfMeas | cfOrgUnit_Meas | 1:N |
cfMeas__Proj_Meas | Identifying | cfMeas | cfProj_Meas | 1:N |
cfMeas__ResPubl_Meas | Identifying | cfMeas | cfResPubl_Meas | 1:N |
cfMeas__ResPat_Meas | Identifying | cfMeas | cfResPat_Meas | 1:N |
cfMeas__ResProd_Meas | Identifying | cfMeas | cfResProd_Meas | 1:N |
cfMeas__Medium_Meas | Identifying | cfMeas | cfMedium_Meas | 1:N |
cfMeas__Facil_Meas | Identifying | cfMeas | cfFacil_Meas | 1:N |
cfMeas__Srv_Meas | Identifying | cfMeas | cfSrv_Meas | 1:N |
cfMeas__Equip_Meas | Identifying | cfMeas | cfEquip_Meas | 1:N |
cfMeas__Event_Meas | Identifying | cfMeas | cfEvent_Meas | 1:N |
cfMeas__Meas_Meas1 | Identifying | cfMeas | cfMeas_Meas | 1:N |
cfMeas__Meas_Meas2 | Identifying | cfMeas | cfMeas_Meas | 1:N |
cfMeas__Fund_Meas | Identifying | cfMeas | cfFund_Meas | 1:N |
cfMeas__MeasKeyw | Identifying | cfMeas | cfMeasKeyw | 1:N |
cfMeas__GeoBBox_Meas | Identifying | cfMeas | cfGeoBBox_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMeas | cfMeasId |
A measurement is the dimension, quantity, or capacity determined by measuring. Definition Source: http://www.thefreedictionary.com/measurement |
Caption | cfMeasurement_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Measure_Class | Identifying | cfClass | cfMeas_Class | 1:N |
cfMeas__Meas_Class | Identifying | cfMeas | cfMeas_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMeas_Class | cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMeasurement_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMeasId1 | ID | Char(128) | YES | NO | NO | |||
PFK | cfMeasId2 | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Measure_Meas | Identifying | cfClass | cfMeas_Meas | 1:N |
cfMeas__Meas_Meas1 | Identifying | cfMeas | cfMeas_Meas | 1:N |
cfMeas__Meas_Meas2 | Identifying | cfMeas | cfMeas_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMeas_Meas | cfMeasId1, cfMeasId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMeasurementDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO | The metrics name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MeasDescr | Identifying | cfLang | cfMeasDescr | 1:N |
cfMeas__MeasDescr | Identifying | cfMeas | cfMeasDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMeasDescr | cfMeasId, cfLangCode, cfTrans |
Caption | cfMeasurementKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | NO | NO | NO | The metrics name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MeasKeyw | Identifying | cfLang | cfMeasKeyw | 1:N |
cfMeas__MeasKeyw | Identifying | cfMeas | cfMeasKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMeasKeyw | cfLangCode, cfTrans, cfMeasId |
Caption | cfMeasurementName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The indicator name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MeasName | Identifying | cfLang | cfMeasName | 1:N |
cfMeas__MeasName | Identifying | cfMeas | cfMeasName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMeasName | cfMeasId, cfLangCode, cfTrans |
Caption | cfMedium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PK | cfMediumId | ID | Char(128) | YES | NO | NO | |
cfMediumCreationDate | Varchar(30) | NO | NO | NO | |||
cfSize | Double | NO | NO | NO | |||
cfMimeType | Varchar(30) | NO | NO | NO | |||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfMedium__MediumTitle | Identifying | cfMedium | cfMediumTitle | 1:N |
cfMedium__MediumDescr | Identifying | cfMedium | cfMediumDescr | 1:N |
cfMedium__MediumKeyw | Identifying | cfMedium | cfMediumKeyw | 1:N |
cfMedium__ResPubl_Medium | Identifying | cfMedium | cfResPubl_Medium | 1:N |
cfMedium__cfResPat_Medium | Identifying | cfMedium | cfResPat_Medium | 1:N |
cfMedium__ResProd_Medium | Identifying | cfMedium | cfResProd_Medium | 1:N |
cfMedium__Facil_Medium | Identifying | cfMedium | cfFacil_Medium | 1:N |
cfMedium__Equip_Medium | Identifying | cfMedium | cfEquip_Medium | 1:N |
cfMedium__Srv_Medium | Identifying | cfMedium | cfSrv_Medium | 1:N |
cfMedium__Medium_Medium1 | Identifying | cfMedium | cfMedium_Medium | 1:N |
cfMedium__Medium_Medium2 | Identifying | cfMedium | cfMedium_Medium | 1:N |
cfMedium__Proj_Medium | Identifying | cfMedium | cfProj_Medium | 1:N |
cfMedium__Pers_Medium | Identifying | cfMedium | cfPers_Medium | 1:N |
cfMedium__OrgUnit_Medium | Identifying | cfMedium | cfOrgUnit_Medium | 1:N |
cfMedium__Medium_Class | Identifying | cfMedium | cfMedium_Class | 1:N |
cfMedium__Event_Medium | Identifying | cfMedium | cfEvent_Medium | 1:N |
cfMedium__Fund_Medium | Identifying | cfMedium | cfMedium_Fund | 1:N |
cfMedium__Cite_Medium | Identifying | cfMedium | cfCite_Medium | 1:N |
cfMedium__Medium_Meas | Identifying | cfMedium | cfMedium_Meas | 1:N |
cfMedium__Medium_Indic | Identifying | cfMedium | cfMedium_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMedium | cfMediumId |
Caption | cfMedium_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Medium_Class | Identifying | cfClass | cfMedium_Class | 1:N |
cfMedium__Medium_Class | Identifying | cfMedium | cfMedium_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMedium_Class | cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMedium_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Fund_Medium | Identifying | cfClass | cfMedium_Fund | 1:N |
cfFund__Fund_Medium | Identifying | cfFund | cfMedium_Fund | 1:N |
cfCurrency__Medium_Fund | Non-identifying | cfCurrency | cfMedium_Fund | 1:N |
cfMedium__Fund_Medium | Identifying | cfMedium | cfMedium_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMedium_Fund | cfMediumId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMedium_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Medium_Indic | Identifying | cfClass | cfMedium_Indic | 1:N |
cfMedium__Medium_Indic | Identifying | cfMedium | cfMedium_Indic | 1:N |
cfIndic__Medium_Indic | Identifying | cfIndic | cfMedium_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMedium_Indic | cfMediumId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMedium_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Medium_Meas | Identifying | cfClass | cfMedium_Meas | 1:N |
cfMedium__Medium_Meas | Identifying | cfMedium | cfMedium_Meas | 1:N |
cfMeas__Medium_Meas | Identifying | cfMeas | cfMedium_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMedium_Meas | cfMediumId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMedium_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMediumId1 | ID | Char(128) | YES | NO | NO | |||
PFK | cfMediumId2 | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Medium_Medium | Identifying | cfClass | cfMedium_Medium | 1:N |
cfMedium__Medium_Medium1 | Identifying | cfMedium | cfMedium_Medium | 1:N |
cfMedium__Medium_Medium2 | Identifying | cfMedium | cfMedium_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMedium_Medium | cfMediumId1, cfMediumId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMediumDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MediumDescr | Identifying | cfLang | cfMediumDescr | 1:N |
cfMedium__MediumDescr | Identifying | cfMedium | cfMediumDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMediumDescr | cfMediumId, cfLangCode, cfTrans |
Caption | cfMediumKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MediumKeyw | Identifying | cfLang | cfMediumKeyw | 1:N |
cfMedium__MediumKeyw | Identifying | cfMedium | cfMediumKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMediumKeyw | cfMediumId, cfLangCode, cfTrans |
Caption | cfMediumTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfTitle | Char(254) | YES | NO | NO | The metrics name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MediumTitle | Identifying | cfLang | cfMediumTitle | 1:N |
cfMedium__MediumTitle | Identifying | cfMedium | cfMediumTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMediumTitle | cfMediumId, cfLangCode, cfTrans |
Caption | cfMetrics |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfMetricsId | ID | Char(128) | YES | NO | NO | The metrics unique identifier (cfOrgUnitId) propagates to i.e. cfMetricsName cfMetricsDescription cfMetrics_Classification cfResultPublication_Metrics |
||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfMetrics__Metrics_Class | Identifying | cfMetrics | cfMetrics_Class | 1:N |
cfMetrics__ResPubl_Metrics | Identifying | cfMetrics | cfResPubl_Metrics | 1:N |
cfMetrics__MetricsName | Identifying | cfMetrics | cfMetricsName | 1:N |
cfMetrics__cfMetricsDescr | Identifying | cfMetrics | cfMetricsDescr | 1:N |
cfMetrics__MetricsKeyw | Identifying | cfMetrics | cfMetricsKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMetrics | cfMetricsId |
Caption | cfMetrics_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMetricsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Metrics_Class | Identifying | cfClass | cfMetrics_Class | 1:N |
cfMetrics__Metrics_Class | Identifying | cfMetrics | cfMetrics_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMetrics_Class | cfMetricsId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfMetricsDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfMetricsId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MetricsDescr | Identifying | cfLang | cfMetricsDescr | 1:N |
cfMetrics__cfMetricsDescr | Identifying | cfMetrics | cfMetricsDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMetricsDescr | cfMetricsId, cfLangCode, cfTrans |
Caption | cfMetricsKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMetricsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO | metrics name in a particular language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MetricsKeyw | Identifying | cfLang | cfMetricsKeyw | 1:N |
cfMetrics__MetricsKeyw | Identifying | cfMetrics | cfMetricsKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMetricsKeyw | cfMetricsId, cfLangCode, cfTrans |
Caption | cfMetricsName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfMetricsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The metrics name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__MetricsName | Identifying | cfLang | cfMetricsName | 1:N |
cfMetrics__MetricsName | Identifying | cfMetrics | cfMetricsName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfMetricsName | cfMetricsId, cfLangCode, cfTrans |
Caption | cfOrganisationUnit |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) identifies organisation entities. It propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfAcro | Char(16) | NO | NO | NO | |||||
cfHeadcount | Integer | NO | NO | NO | The count of working staff in an organisation. | ||||
cfTurn | Double | NO | NO | NO | In accounting, the number of times an asset is replaced during a financial period. |
||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfOrgUnit__OrgUnitName | Identifying | cfOrgUnit | cfOrgUnitName | 1:N |
cfOrgUnit__OrgUnitKeyw | Identifying | cfOrgUnit | cfOrgUnitKeyw | 1:N |
cfOrgUnit__OrgUnitResAct | Identifying | cfOrgUnit | cfOrgUnitResAct | 1:N |
cfOrgUnit__OrgUnit_Class | Identifying | cfOrgUnit | cfOrgUnit_Class | 1:N |
cfOrgUnit__OrgUnit_OrgUnit2 | Identifying | cfOrgUnit | cfOrgUnit_OrgUnit | 1:N |
cfOrgUnit__OrgUnit_OrgUnit1 | Identifying | cfOrgUnit | cfOrgUnit_OrgUnit | 1:N |
cfOrgUnit__Proj_OrgUnit | Identifying | cfOrgUnit | cfProj_OrgUnit | 1:N |
cfOrgUnit__Pers_OrgUnit | Identifying | cfOrgUnit | cfPers_OrgUnit | 1:N |
cfOrgUnit__OrgUnit_EAddr | Identifying | cfOrgUnit | cfOrgUnit_EAddr | 1:N |
cfOrgUnit__OrgUnit_PAddr | Identifying | cfOrgUnit | cfOrgUnit_PAddr | 1:N |
cfOrgUnit__OrgUnit_ResPubl | Identifying | cfOrgUnit | cfOrgUnit_ResPubl | 1:N |
cfOrgUnit__OrgUnit_ResPat | Identifying | cfOrgUnit | cfOrgUnit_ResPat | 1:N |
cfOrgUnit__OrgUnit_Facil | Identifying | cfOrgUnit | cfOrgUnit_Facil | 1:N |
cfOrgUnit__OrgUnit_ExSkills | Identifying | cfOrgUnit | cfOrgUnit_ExpSkills | 1:N |
cfOrgUnit__OrgUnit_Prize | Identifying | cfOrgUnit | cfOrgUnit_Prize | 1:N |
cfOrgUnit__OrgUnit_Fund | Identifying | cfOrgUnit | cfOrgUnit_Fund | 1:N |
cfOrgUnit__OrgUnit_ResProd | Identifying | cfOrgUnit | cfOrgUnit_ResProd | 1:N |
cfOrgUnit__OrgUnit_Srv | Identifying | cfOrgUnit | cfOrgUnit_Srv | 1:N |
cfOrgUnit__OrgUnit_Event | Identifying | cfOrgUnit | cfOrgUnit_Event | 1:N |
cfOrgUnit__OrgUnit_Equip | Identifying | cfOrgUnit | cfOrgUnit_Equip | 1:N |
cfOrgUnit__OrgUnit_DC | Identifying | cfOrgUnit | cfOrgUnit_DC | 1:N |
cfOrgUnit__OrgUnit_Medium | Identifying | cfOrgUnit | cfOrgUnit_Medium | 1:N |
cfOrgUnit__OrgUnit_Meas | Identifying | cfOrgUnit | cfOrgUnit_Meas | 1:N |
cfOrgUnit__OrgUnit_Indic | Identifying | cfOrgUnit | cfOrgUnit_Indic | 1:N |
cfCurrency_OrgUnit | Non-identifying | cfCurrency | cfOrgUnit | 1:N |
cfOrgUnit__CScheme_OrgUnit | Identifying | cfOrgUnit | cfClassScheme_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit | cfOrgUnitId |
Organisation Unit: an organisation, a unit therein, a committee or any other group of people that has a collective goal. Organisation Units are not necessarily formalized as legal entities. In the research information domain Organisation Units typically represents: (1) organisations that perform research (universities, research institutes, corporations) and their subdivisions (faculties, schools, departments, research groups) and other associated bodies (boards, advisory bodies); (2) organisations that fund research (funders, their divisions and evaluation panels); (3) scientific associations and networks; (4) publishers, facility operators and other service providers in the research space; (5) authorities, such as patent offices and standardization or supervision bodies; and (6) other bodies: editorial boards, evaluation panels, or committees of all kinds. |
Caption | cfOrganisationUnit_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Class | Identifying | cfClass | cfOrgUnit_Class | 1:N |
cfOrgUnit__OrgUnit_Class | Identifying | cfOrgUnit | cfOrgUnit_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Class | cfOrgUnitId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_DublinCore |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_DC | Identifying | cfClass | cfOrgUnit_DC | 1:N |
cfOrgUnit__OrgUnit_DC | Identifying | cfOrgUnit | cfOrgUnit_DC | 1:N |
cfDC__OrgUnit_DC | Identifying | cfDC | cfOrgUnit_DC | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_DC | cfOrgUnitId, cfDCId, cfDCScheme, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_ElectronicAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfEAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_EAddrs | Identifying | cfClass | cfOrgUnit_EAddr | 1:N |
cfOrgUnit__OrgUnit_EAddr | Identifying | cfOrgUnit | cfOrgUnit_EAddr | 1:N |
cfEAddr__OrgUnit_EAddr | Identifying | cfEAddr | cfOrgUnit_EAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_EAddr | cfOrgUnitId, cfEAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Equip | Identifying | cfClass | cfOrgUnit_Equip | 1:N |
cfEquip__OrgUnit_Equip | Identifying | cfEquip | cfOrgUnit_Equip | 1:N |
cfOrgUnit__OrgUnit_Equip | Identifying | cfOrgUnit | cfOrgUnit_Equip | 1:N |
cfCurrency__OrgUnit_Equip | Non-identifying | cfCurrency | cfOrgUnit_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Equip | cfOrgUnitId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Event | Identifying | cfClass | cfOrgUnit_Event | 1:N |
cfEvent__OrgUnit_Event | Identifying | cfEvent | cfOrgUnit_Event | 1:N |
cfOrgUnit__OrgUnit_Event | Identifying | cfOrgUnit | cfOrgUnit_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Event | cfOrgUnitId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_ExpertiseAndSkills |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | The currency of calculated budget for expertise services of the organisation. | |||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_ExSkills | Identifying | cfClass | cfOrgUnit_ExpSkills | 1:N |
cfOrgUnit__OrgUnit_ExSkills | Identifying | cfOrgUnit | cfOrgUnit_ExpSkills | 1:N |
cfExSkills__OrgU_ExSkills | Identifying | cfExpSkills | cfOrgUnit_ExpSkills | 1:N |
cfCurrency__OrgU_ExSkills | Non-identifying | cfCurrency | cfOrgUnit_ExpSkills | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_ExpSkills | cfOrgUnitId, cfExpSkillsId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Facil | Identifying | cfClass | cfOrgUnit_Facil | 1:N |
cfFacil__OrgUnit_Facil | Identifying | cfFacil | cfOrgUnit_Facil | 1:N |
cfOrgUnit__OrgUnit_Facil | Identifying | cfOrgUnit | cfOrgUnit_Facil | 1:N |
cfCurrency__OrgUnit_Facil | Non-identifying | cfCurrency | cfOrgUnit_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Facil | cfOrgUnitId, cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Fund | Identifying | cfClass | cfOrgUnit_Fund | 1:N |
cfFund__OrgUnit_Fund | Identifying | cfFund | cfOrgUnit_Fund | 1:N |
cfOrgUnit__OrgUnit_Fund | Identifying | cfOrgUnit | cfOrgUnit_Fund | 1:N |
cfCurrency__OrgUnit_Fund | Non-identifying | cfCurrency | cfOrgUnit_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Fund | cfOrgUnitId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Indic | Identifying | cfClass | cfOrgUnit_Indic | 1:N |
cfOrgUnit__OrgUnit_Indic | Identifying | cfOrgUnit | cfOrgUnit_Indic | 1:N |
cfIndic__OrgUnit_Indic | Identifying | cfIndic | cfOrgUnit_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Indic | cfOrgUnitId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Meas | Identifying | cfClass | cfOrgUnit_Meas | 1:N |
cfOrgUnit__OrgUnit_Meas | Identifying | cfOrgUnit | cfOrgUnit_Meas | 1:N |
cfMeas__OrgUnit_Meas | Identifying | cfMeas | cfOrgUnit_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Meas | cfOrgUnitId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Medium | Identifying | cfClass | cfOrgUnit_Medium | 1:N |
cfOrgUnit__OrgUnit_Medium | Identifying | cfOrgUnit | cfOrgUnit_Medium | 1:N |
cfMedium__OrgUnit_Medium | Identifying | cfMedium | cfOrgUnit_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Medium | cfOrgUnitId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_OrganisationUnit |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId1 | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfOrgUnitId2 | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_OrgUnit | Identifying | cfClass | cfOrgUnit_OrgUnit | 1:N |
cfOrgUnit__OrgUnit_OrgUnit2 | Identifying | cfOrgUnit | cfOrgUnit_OrgUnit | 1:N |
cfOrgUnit__OrgUnit_OrgUnit1 | Identifying | cfOrgUnit | cfOrgUnit_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_OrgUnit | cfOrgUnitId1, cfOrgUnitId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_PostAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_PAddr | Identifying | cfClass | cfOrgUnit_PAddr | 1:N |
cfOrgUnit__OrgUnit_PAddr | Identifying | cfOrgUnit | cfOrgUnit_PAddr | 1:N |
cfPAddr__OrgUnit_PAddr | Identifying | cfPAddr | cfOrgUnit_PAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_PAddr | cfOrgUnitId, cfPAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_PrizeAward |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Prize | Identifying | cfClass | cfOrgUnit_Prize | 1:N |
cfOrgUnit__OrgUnit_Prize | Identifying | cfOrgUnit | cfOrgUnit_Prize | 1:N |
cfPrize__OrgUnit_Prize | Identifying | cfPrize | cfOrgUnit_Prize | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Prize | cfOrgUnitId, cfPrizeId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_ResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfOrder | Decimal(10,0) | NO | NO | NO | {@since 1.6} To express the relative order between creators and/or contributors. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_ResPat | Identifying | cfClass | cfOrgUnit_ResPat | 1:N |
cfOrgUnit__OrgUnit_ResPat | Identifying | cfOrgUnit | cfOrgUnit_ResPat | 1:N |
cfResPat__OrgUnit_ResPat | Identifying | cfResPat | cfOrgUnit_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_ResPat | cfOrgUnitId, cfResPatId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_ResultProduct |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
cfPrice | Double | NO | NO | NO | |||||
cfOrder | Decimal(10,0) | NO | NO | NO | {@since 1.6} To express the relative order between creators and/or contributors. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_ResProd | Identifying | cfClass | cfOrgUnit_ResProd | 1:N |
cfOrgUnit__OrgUnit_ResProd | Identifying | cfOrgUnit | cfOrgUnit_ResProd | 1:N |
cfResProd__OrgUnit_ResProd | Identifying | cfResProd | cfOrgUnit_ResProd | 1:N |
cfCurrency__OrgUnit_ResProd | Non-identifying | cfCurrency | cfOrgUnit_ResProd | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_ResProd | cfOrgUnitId, cfResProdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_ResultPublication |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfCopyright | Char(64) | NO | NO | NO | |||||
cfOrder | Decimal(10,0) | NO | NO | NO | {@since 1.6} To express the relative order between creators and/or contributors. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_ResPubl | Identifying | cfClass | cfOrgUnit_ResPubl | 1:N |
cfOrgUnit__OrgUnit_ResPubl | Identifying | cfOrgUnit | cfOrgUnit_ResPubl | 1:N |
cfResPubl__OrgUnit_ResPubl | Identifying | cfResPubl | cfOrgUnit_ResPubl | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_ResPubl | cfOrgUnitId, cfResPublId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnit_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__OrgUnit_Srv | Identifying | cfClass | cfOrgUnit_Srv | 1:N |
cfOrgUnit__OrgUnit_Srv | Identifying | cfOrgUnit | cfOrgUnit_Srv | 1:N |
cfSrv__OrgUnit_Srv | Identifying | cfSrv | cfOrgUnit_Srv | 1:N |
cfCurrency__OrgUnit_Srv | Non-identifying | cfCurrency | cfOrgUnit_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnit_Srv | cfOrgUnitId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfOrganisationUnitKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__OrgUnitKeyw | Identifying | cfLang | cfOrgUnitKeyw | 1:N |
cfOrgUnit__OrgUnitKeyw | Identifying | cfOrgUnit | cfOrgUnitKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnitKeyw | cfOrgUnitId, cfLangCode, cfTrans |
Caption | cfOrganisationUnitName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | organisation name in a particular language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__OrgUnitName | Identifying | cfLang | cfOrgUnitName | 1:N |
cfOrgUnit__OrgUnitName | Identifying | cfOrgUnit | cfOrgUnitName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnitName | cfOrgUnitId, cfLangCode, cfTrans |
Caption | cfOrganisationUnitResearchActivity |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfResAct | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__OrgUnitResAct | Identifying | cfLang | cfOrgUnitResAct | 1:N |
cfOrgUnit__OrgUnitResAct | Identifying | cfOrgUnit | cfOrgUnitResAct | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfOrgUnitResAct | cfOrgUnitId, cfLangCode, cfTrans |
Caption | cfPostAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfPAddrId | ID | Char(128) | YES | NO | NO | The postal address unique identifier (cfPAddrId) propagates to i.e. cfOrganisationUnit_PostAddress cfPerson_PostAddress cfElectronicAddress cfPostAddress_Classification |
||
FK | cfCountryCode | Char(2) | YES | NO | NO | ||||
cfAddrline1 | Char(80) | NO | NO | NO | |||||
cfAddrline2 | Char(80) | NO | NO | NO | |||||
cfAddrline3 | Char(80) | NO | NO | NO | |||||
cfAddrline4 | Char(80) | NO | NO | NO | |||||
cfAddrline5 | Char(80) | NO | NO | NO | |||||
cfPostCode | Char(16) | NO | NO | NO | |||||
cfCityTown | Char(64) | NO | NO | NO | |||||
cfStateOfCountry | Char(64) | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO | In computing, a uniform resource identifier (URI) is a string of characters used to identify a name or a resource on the Internet. http://en.wikipedia.org/wiki/Uniform_resource_identifier |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCountry_PAddr | Non-identifying | cfCountry | cfPAddr | 1:N |
cfPAddr__OrgUnit_PAddr | Identifying | cfPAddr | cfOrgUnit_PAddr | 1:N |
cfPAddr__Pers__PAddr | Identifying | cfPAddr | cfPers_PAddr | 1:N |
cfPAddr__PAddr_Class | Identifying | cfPAddr | cfPAddr_Class | 1:N |
cfPAddr__EAddr | Non-identifying | cfPAddr | cfEAddr | 1:N |
cfPAddr__PAdd__GeoBBox | Identifying | cfPAddr | cfPAddr_GeoBBox | 1:N |
cfPAddr__Equip_PAddr | Identifying | cfPAddr | cfEquip_PAddr | 1:N |
cfPAddr__Facil_PAddr | Identifying | cfPAddr | cfFacil_PAddr | 1:N |
cfPAddr__Srv_PAddr | Identifying | cfPAddr | cfSrv_PAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPAddr | cfPAddrId |
An address is the place where a person or organization can be found or communicated with. Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=address |
Caption | cfPostAddress_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__PAddr_Class | Identifying | cfClass | cfPAddr_Class | 1:N |
cfPAddr__PAddr_Class | Identifying | cfPAddr | cfPAddr_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPAddr_Class | cfPAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPostAddress_GeographicBoundingBox |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__PAddr__GeoBBox | Identifying | cfClass | cfPAddr_GeoBBox | 1:N |
cfPAddr__PAdd__GeoBBox | Identifying | cfPAddr | cfPAddr_GeoBBox | 1:N |
cfGeoBBox__PAddr__GeoBBox | Identifying | cfGeoBBox | cfPAddr_GeoBBox | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPAddr_GeoBBox | cfPAddrId, cfGeoBBoxId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identifies person entities. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
cfBirthdate | Date | NO | NO | NO | the date of birth. | ||||
cfGender | Char(1) | NO | NO | NO | The gender of a human person: f=female; m=male, u=unknown |
||||
cfURI | Char(128) | NO | NO | NO | In computing, a uniform resource identifier (URI) is a string of characters used to identify or name a resource on the internet. http://en.wikipedia.org/wiki/Uniform_resource_identifier |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfPers__PersKeyw | Identifying | cfPers | cfPersKeyw | 1:N |
cfPers__PersResInt | Identifying | cfPers | cfPersResInt | 1:N |
cfPers__Pers_Class | Identifying | cfPers | cfPers_Class | 1:N |
cfPers__Pers_Pers2 | Identifying | cfPers | cfPers_Pers | 1:N |
cfPers__Pers_Pers1 | Identifying | cfPers | cfPers_Pers | 1:N |
cfPers__Pers_OrgUnit | Identifying | cfPers | cfPers_OrgUnit | 1:N |
cfPers__Pers_ResPubl | Identifying | cfPers | cfPers_ResPubl | 1:N |
cfPers__Pers_EAddr | Identifying | cfPers | cfPers_EAddr | 1:N |
cfPers__Pers_PAddr | Identifying | cfPers | cfPers_PAddr | 1:N |
cfPers__Proj_Pers | Identifying | cfPers | cfProj_Pers | 1:N |
cfPers__Pers_ExSkills | Identifying | cfPers | cfPers_ExpSkills | 1:N |
cfPers__Pers_Equip | Identifying | cfPers | cfPers_Equip | 1:N |
cfPers__Pers_Event | Identifying | cfPers | cfPers_Event | 1:N |
cfPers__Pers_Fund | Identifying | cfPers | cfPers_Fund | 1:N |
cfPers__Pers_Lang | Identifying | cfPers | cfPers_Lang | 1:N |
cfPers__Pers_Facil | Identifying | cfPers | cfPers_Facil | 1:N |
cfPers__Pers_Country | Identifying | cfPers | cfPers_Country | 1:N |
cfPers__Pers_Prize | Identifying | cfPers | cfPers_Prize | 1:N |
cfPers__Pers_CV | Identifying | cfPers | cfPers_CV | 1:N |
cfPers__Pers_ResPat | Identifying | cfPers | cfPers_ResPat | 1:N |
cfPers__Pers_ResProd | Identifying | cfPers | cfPers_ResProd | 1:N |
cfPers__Pers_Srv | Identifying | cfPers | cfPers_Srv | 1:N |
cfPers__Pers_DC | Identifying | cfPers | cfPers_DC | 1:N |
cfPers__Pers_Qual | Identifying | cfPers | cfPers_Qual | 1:N |
cfPers__Pers_Medium | Identifying | cfPers | cfPers_Medium | 1:N |
cfPers__Pers_Meas | Identifying | cfPers | cfPers_Meas | 1:N |
cfPers__Pers_Indic | Identifying | cfPers | cfPers_Indic | 1:N |
cfPers__PersName_Pers | Identifying | cfPers | cfPersName_Pers | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers | cfPersId |
A human being as an individual. Source: https://en.oxforddictionaries.com/definition/person The kind of involvement of a Person in the research ecosystem is specified in the links with the organisations, the services, etc. This typically includes: (1) researchers (Persons performing research in an Organisation Unit as employees or students); (2) authors and contributors (Persons signing a publication, creators of data sets, software developers, etc.); (3) investigators and project participants (Persons involved in a Project as principal investigators, co investigators, project managers, consultants, etc.); (4) management (directors, rectors, deans, department heads, etc.); (5) support staffs (technicians, responsible for Equipment, librarians and digital asset curators, administrative staff, etc.). One Person typically has many of these relationships. |
Caption | cfPerson_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identies the person entity. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Class | Identifying | cfClass | cfPers_Class | 1:N |
cfPers__Pers_Class | Identifying | cfPers | cfPers_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Class | cfPersId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Country |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identifies person entities. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfCountryCode | Char(2) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Country | Identifying | cfClass | cfPers_Country | 1:N |
cfCounty__Pers_Country | Identifying | cfCountry | cfPers_Country | 1:N |
cfPers__Pers_Country | Identifying | cfPers | cfPers_Country | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Country | cfPersId, cfCountryCode, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_CurriculumVitae |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfCVId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_CV | Identifying | cfClass | cfPers_CV | 1:N |
cfCV__Pers_CV | Identifying | cfCV | cfPers_CV | 1:N |
cfPers__Pers_CV | Identifying | cfPers | cfPers_CV | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_CV | cfPersId, cfCVId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_DublinCore |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_DC | Identifying | cfClass | cfPers_DC | 1:N |
cfPers__Pers_DC | Identifying | cfPers | cfPers_DC | 1:N |
cfDC__Pers_DC | Identifying | cfDC | cfPers_DC | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_DC | cfPersId, cfDCId, cfDCScheme, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_ElectronicAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfEAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_EAddr | Identifying | cfClass | cfPers_EAddr | 1:N |
cfPers__Pers_EAddr | Identifying | cfPers | cfPers_EAddr | 1:N |
cfEAddr__Pers_EAddr | Identifying | cfEAddr | cfPers_EAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_EAddr | cfPersId, cfEAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identifies person entities. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Equip | Identifying | cfClass | cfPers_Equip | 1:N |
cfEquip__Pers_Equip | Identifying | cfEquip | cfPers_Equip | 1:N |
cfPers__Pers_Equip | Identifying | cfPers | cfPers_Equip | 1:N |
cfCurrency__Pers_Equip | Non-identifying | cfCurrency | cfPers_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Equip | cfPersId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identifies person entities. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Event | Identifying | cfClass | cfPers_Event | 1:N |
cfEvent__Pers_Event | Identifying | cfEvent | cfPers_Event | 1:N |
cfPers__Pers_Event | Identifying | cfPers | cfPers_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Event | cfPersId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_ExpertiseAndSkills |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identies the person entity. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfExpSkillsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_ExSkills | Identifying | cfClass | cfPers_ExpSkills | 1:N |
cfPers__Pers_ExSkills | Identifying | cfPers | cfPers_ExpSkills | 1:N |
cfExSkills__Pers_ExSkills | Identifying | cfExpSkills | cfPers_ExpSkills | 1:N |
cfCurrency__Pers_ExSkills | Non-identifying | cfCurrency | cfPers_ExpSkills | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_ExpSkills | cfPersId, cfExpSkillsId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Facil | Identifying | cfClass | cfPers_Facil | 1:N |
cfFacil__Pers_Facil | Identifying | cfFacil | cfPers_Facil | 1:N |
cfPers__Pers_Facil | Identifying | cfPers | cfPers_Facil | 1:N |
cfCurrency__Pers_Facil | Non-identifying | cfCurrency | cfPers_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Facil | cfPersId, cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Fund | Identifying | cfClass | cfPers_Fund | 1:N |
cfFund__Pers_Fund | Identifying | cfFund | cfPers_Fund | 1:N |
cfPers__Pers_Fund | Identifying | cfPers | cfPers_Fund | 1:N |
cfCurrency__Pers_Fund | Non-identifying | cfCurrency | cfPers_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Fund | cfPersId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Indic | Identifying | cfClass | cfPers_Indic | 1:N |
cfPers__Pers_Indic | Identifying | cfPers | cfPers_Indic | 1:N |
cfIndic__Pers_Indic | Identifying | cfIndic | cfPers_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Indic | cfPersId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Language |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identifies person entities. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfSkillReading | Char(1) | YES | NO | NO | language reading skills m=mother tongue or native language f=fluent in the language w=working knowledge of the language |
||||
cfSkillSpeaking | Char(1) | YES | NO | NO | language speaking skills m=mother tongue or native language f=fluent in the language w=working knowledge of the language |
||||
cfSkillWriting | Char(1) | YES | NO | NO | language writing skills m=mother tongue or native language f=fluent in the language w=working knowledge of the language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Lang | Identifying | cfClass | cfPers_Lang | 1:N |
cfLang__Pers_Lang | Identifying | cfLang | cfPers_Lang | 1:N |
cfPers__Pers_Lang | Identifying | cfPers | cfPers_Lang | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Lang | cfPersId, cfLangCode, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Meas | Identifying | cfClass | cfPers_Meas | 1:N |
cfPers__Pers_Meas | Identifying | cfPers | cfPers_Meas | 1:N |
cfMeas__Pers_Meas | Identifying | cfMeas | cfPers_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Meas | cfPersId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Medium | Identifying | cfClass | cfPers_Medium | 1:N |
cfPers__Pers_Medium | Identifying | cfPers | cfPers_Medium | 1:N |
cfMedium__Pers_Medium | Identifying | cfMedium | cfPers_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Medium | cfPersId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_OrganisationUnit |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_OrgUnit | Identifying | cfClass | cfPers_OrgUnit | 1:N |
cfOrgUnit__Pers_OrgUnit | Identifying | cfOrgUnit | cfPers_OrgUnit | 1:N |
cfPers__Pers_OrgUnit | Identifying | cfPers | cfPers_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_OrgUnit | cfPersId, cfOrgUnitId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_PostAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_PAddr | Identifying | cfClass | cfPers_PAddr | 1:N |
cfPers__Pers_PAddr | Identifying | cfPers | cfPers_PAddr | 1:N |
cfPAddr__Pers__PAddr | Identifying | cfPAddr | cfPers_PAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_PAddr | cfPersId, cfPAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Person |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId1 | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfPersId2 | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Pers | Identifying | cfClass | cfPers_Pers | 1:N |
cfPers__Pers_Pers2 | Identifying | cfPers | cfPers_Pers | 1:N |
cfPers__Pers_Pers1 | Identifying | cfPers | cfPers_Pers | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Pers | cfPersId1, cfPersId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_PrizeAward |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Prize | Identifying | cfClass | cfPers_Prize | 1:N |
cfPers__Pers_Prize | Identifying | cfPers | cfPers_Prize | 1:N |
cfPrize__Pers_Prize | Identifying | cfPrize | cfPers_Prize | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Prize | cfPersId, cfPrizeId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Qualification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfQualId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Qual | Identifying | cfClass | cfPers_Qual | 1:N |
cfPers__Pers_Qual | Identifying | cfPers | cfPers_Qual | 1:N |
cfQual__Pers_Qual | Identifying | cfQual | cfPers_Qual | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Qual | cfPersId, cfQualId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_ResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfOrder | Decimal(10,0) | NO | NO | NO | {@since 1.6} To express the relative order between creators and/or contributors. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_ResPat | Identifying | cfClass | cfPers_ResPat | 1:N |
cfPers__Pers_ResPat | Identifying | cfPers | cfPers_ResPat | 1:N |
cfResPat__Pers_ResPat | Identifying | cfResPat | cfPers_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_ResPat | cfPersId, cfResPatId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_ResultProduct |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
cfPrice | Double | NO | NO | NO | |||||
cfIPR | Char(64) | NO | NO | NO | |||||
cfOrder | Decimal(10,0) | NO | NO | NO | {@since 1.6} To express the relative order between creators and/or contributors. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_ResProd | Identifying | cfClass | cfPers_ResProd | 1:N |
cfPers__Pers_ResProd | Identifying | cfPers | cfPers_ResProd | 1:N |
cfResProd__Pers_ResProd | Identifying | cfResProd | cfPers_ResProd | 1:N |
cfCurrency__Pers_ResProd | Non-identifying | cfCurrency | cfPers_ResProd | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_ResProd | cfPersId, cfResProdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_ResultPublication |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfCopyright | Char(64) | NO | NO | NO | |||||
cfOrder | Decimal(10,0) | NO | NO | NO | {@since 1.6} To express the relative order between creators and/or contributors. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_ResPubl | Identifying | cfClass | cfPers_ResPubl | 1:N |
cfPers__Pers_ResPubl | Identifying | cfPers | cfPers_ResPubl | 1:N |
cfResPubl__Pers_ResPubl | Identifying | cfResPubl | cfPers_ResPubl | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_ResPubl | cfPersId, cfResPublId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPerson_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Pers_Srv | Identifying | cfClass | cfPers_Srv | 1:N |
cfPers__Pers_Srv | Identifying | cfPers | cfPers_Srv | 1:N |
cfSrv__Pers_Srv | Identifying | cfSrv | cfPers_Srv | 1:N |
cfCurrency__Pers_Srv | Non-identifying | cfCurrency | cfPers_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPers_Srv | cfPersId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPersonKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) identies the person entity. It propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__PersKeyw | Identifying | cfLang | cfPersKeyw | 1:N |
cfPers__PersKeyw | Identifying | cfPers | cfPersKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPersKeyw | cfPersId, cfLangCode, cfTrans |
Caption | cfPersonName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfPersNameId | ID | Char(128) | YES | NO | NO | |||
cfFamilyNames | Char(64) | NO | NO | NO | used for one family name or multiple family names. family names of a person, as given in legal document eg. passport, birth certificate, national identitiy card, driving license. Examples: Ng, Yang, Eisenstein, Newton-John, Ortega y Gasset, Santiago Rodriguez. Also known as the surname. |
||||
cfFirstNames | Char(64) | NO | NO | NO | used for one firstname or multiple first names. the "first" names of a person are the names that appear on a persons legal document. Examples: Sergei, Robert, XiaoHui Michael James Also known as the forenames or the given names. NOTE In some countries (eg. China) the FamilyName is conventionally written first, hence FirstNames would in fact be the last name. eg. YANG XiaoHui has a FirstNames value of "XiaoHui". |
||||
cfOtherNames | Char(64) | NO | NO | NO | candidate for removal from the model. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfPersName__PersName_Pers | Identifying | cfPersName | cfPersName_Pers | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPersName | cfPersNameId |
Caption | cfPersonName_Person |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersNameId | ID | Char(128) | YES | NO | NO | |||
PFK | cfPersId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__PersName_Pers | Identifying | cfClass | cfPersName_Pers | 1:N |
cfPersName__PersName_Pers | Identifying | cfPersName | cfPersName_Pers | 1:N |
cfPers__PersName_Pers | Identifying | cfPers | cfPersName_Pers | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPersName_Pers | cfClassId, cfClassSchemeId, cfStartDate, cfEndDate, cfPersNameId, cfPersId |
Caption | cfPersonResearchInterest |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfResInt | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__PersResInt | Identifying | cfLang | cfPersResInt | 1:N |
cfPers__PersResInt | Identifying | cfPers | cfPersResInt | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPersResInt | cfPersId, cfLangCode, cfTrans |
Caption | cfPrizeAward |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfPrizeId | ID | Char(128) | YES | NO | NO | The prize unique identifier (cfPrizeId) propagates to i.e. cfPrizeAward_Classification cfPerson_PrizeAward cfProject_PrizeAward cfOrganisationUnit_PrizeAward |
||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfPrize__Pers_Prize | Identifying | cfPrize | cfPers_Prize | 1:N |
cfPrize__OrgUnit_Prize | Identifying | cfPrize | cfOrgUnit_Prize | 1:N |
cfPrize__Proj_Prize | Identifying | cfPrize | cfProj_Prize | 1:N |
cfPrize__Prize_Class | Identifying | cfPrize | cfPrize_Class | 1:N |
cfPrize__PrizeName | Identifying | cfPrize | cfPrizeName | 1:N |
cfPrize__PrizeDescr | Identifying | cfPrize | cfPrizeDescr | 1:N |
cfPrize__PrizeKeyw | Identifying | cfPrize | cfPrizeKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPrize | cfPrizeId |
Something offered or won as an award for superiority or victory, as in a contest or competition. Definition Source: http://www.thefreedictionary.com/prize |
Caption | cfPrizeAward_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Prize_Class | Identifying | cfClass | cfPrize_Class | 1:N |
cfPrize__Prize_Class | Identifying | cfPrize | cfPrize_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPrize_Class | cfPrizeId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfPrizeAwardDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__PriceDescr | Identifying | cfLang | cfPrizeDescr | 1:N |
cfPrize__PrizeDescr | Identifying | cfPrize | cfPrizeDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPrizeDescr | cfPrizeId, cfLangCode, cfTrans |
Caption | cfPrizeAwardKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__PrizeKeyw | Identifying | cfLang | cfPrizeKeyw | 1:N |
cfPrize__PrizeKeyw | Identifying | cfPrize | cfPrizeKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPrizeKeyw | cfPrizeId, cfLangCode, cfTrans |
Caption | cfPrizeAwardName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfName | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__PrizeName | Identifying | cfLang | cfPrizeName | 1:N |
cfPrize__PrizeName | Identifying | cfPrize | cfPrizeName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfPrizeName | cfPrizeId, cfLangCode, cfTrans |
Caption | cfProject |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
cfStartDate | Date | NO | NO | NO | {@deprecated 1.6} use the cfStartDate of an appropriate unary classification of this cfProject or an appropriate link between this cfProject and the project participant (cfOrganisationalUnit or cfPerson) |
||||
cfEndDate | Date | NO | NO | NO | {@deprecated 1.6} use the cfEndDate of an appropriate unary classification of this cfProject or an appropriate link between this cfProject and the project participant (cfOrganisationalUnit or cfPerson) |
||||
cfAcro | Char(16) | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfProj__ProjAbstr | Identifying | cfProj | cfProjAbstr | 1:N |
cfProj__ProjTitle | Identifying | cfProj | cfProjTitle | 1:N |
cfProj__ProjKeyw | Identifying | cfProj | cfProjKeyw | 1:N |
cfProj__Proj_Class | Identifying | cfProj | cfProj_Class | 1:N |
cfProj__Proj_Proj2 | Identifying | cfProj | cfProj_Proj | 1:N |
cfProj__Proj_Proj1 | Identifying | cfProj | cfProj_Proj | 1:N |
cfProj__Proj_OrgUnit | Identifying | cfProj | cfProj_OrgUnit | 1:N |
cfProj__Proj_ResPubl | Identifying | cfProj | cfProj_ResPubl | 1:N |
cfProj__Proj_Pers | Identifying | cfProj | cfProj_Pers | 1:N |
cfProj__Proj_Facil | Identifying | cfProj | cfProj_Facil | 1:N |
cfProj__Proj_ResProd | Identifying | cfProj | cfProj_ResProd | 1:N |
cfProj__Proj_ResPat | Identifying | cfProj | cfProj_ResPat | 1:N |
cfProj__Proj_Prize | Identifying | cfProj | cfProj_Prize | 1:N |
cfProj__Proj_Event | Identifying | cfProj | cfProj_Event | 1:N |
cfProj__Proj_Equip | Identifying | cfProj | cfProj_Equip | 1:N |
cfProj__Proj_Fund | Identifying | cfProj | cfProj_Fund | 1:N |
cfProj__Proj_DC | Identifying | cfProj | cfProj_DC | 1:N |
cfProj__Proj_Srv | Identifying | cfProj | cfProj_Srv | 1:N |
cfProj__Proj_Medium | Identifying | cfProj | cfProj_Medium | 1:N |
cfProj__Proj_Meas | Identifying | cfProj | cfProj_Meas | 1:N |
cfProj__Proj_Indic | Identifying | cfProj | cfProj_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj | cfProjId |
A temporary endeavor undertaken to create a unique product, service or result. Source: the Project Management Institute, https://www.pmi.org/about/learn-about-pmi/what-is-project-management In the research information domain, one typically tracks: (1) research projects, where the result is an addition to the body of knowledge of the mankind, (2) technology development projects, where the result is a particular technology or product, (3) innovation projects, where the result is an improvement of a product or process, and (4) projects that create or enhance infrastructure for research, technology development or innovation. Depending on the scope one can also track finer levels of granularity: stages, work packages, sometimes even down to individual tasks. All such activities are also modelled using the Project entity and linked using the recursive link relationship. The Project entity only captures details of the project scope and plan. Information about the resources needed to execute the project such as the funding (i.e., the grants received), the people and organisations involved, the supporting infrastructures, the outputs produced, etc. is contained in separate entities (the Funding entity, the Person entity, the OrgUnit entity, the infrastructure entities, the result entities respectively) and is linked to the Project. |
Caption | cfProject_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Class | Identifying | cfClass | cfProj_Class | 1:N |
cfProj__Proj_Class | Identifying | cfProj | cfProj_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Class | cfProjId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_DublinCore |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_DC | Identifying | cfClass | cfProj_DC | 1:N |
cfProj__Proj_DC | Identifying | cfProj | cfProj_DC | 1:N |
cfDC__Proj_DC | Identifying | cfDC | cfProj_DC | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_DC | cfDCId, cfDCScheme, cfProjId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Equip | Identifying | cfClass | cfProj_Equip | 1:N |
cfEquip__Proj_Equip | Identifying | cfEquip | cfProj_Equip | 1:N |
cfProj__Proj_Equip | Identifying | cfProj | cfProj_Equip | 1:N |
cfCurrency__Proj_Equip | Non-identifying | cfCurrency | cfProj_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Equip | cfProjId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Event | Identifying | cfClass | cfProj_Event | 1:N |
cfEvent__Proj_Event | Identifying | cfEvent | cfProj_Event | 1:N |
cfProj__Proj_Event | Identifying | cfProj | cfProj_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Event | cfProjId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Facil | Identifying | cfClass | cfProj_Facil | 1:N |
cfFacil__Proj_Facil | Identifying | cfFacil | cfProj_Facil | 1:N |
cfProj__Proj_Facil | Identifying | cfProj | cfProj_Facil | 1:N |
cfCurrency__Proj_Facil | Non-identifying | cfCurrency | cfProj_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Facil | cfProjId, cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Fund | Identifying | cfClass | cfProj_Fund | 1:N |
cfFund__Proj_Fund | Identifying | cfFund | cfProj_Fund | 1:N |
cfProj__Proj_Fund | Identifying | cfProj | cfProj_Fund | 1:N |
cfCurrency__Proj_Fund | Non-identifying | cfCurrency | cfProj_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Fund | cfProjId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Indic | Identifying | cfClass | cfProj_Indic | 1:N |
cfProj__Proj_Indic | Identifying | cfProj | cfProj_Indic | 1:N |
cfIndic__Proj_Indic | Identifying | cfIndic | cfProj_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Indic | cfProjId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Meas | Identifying | cfClass | cfProj_Meas | 1:N |
cfProj__Proj_Meas | Identifying | cfProj | cfProj_Meas | 1:N |
cfMeas__Proj_Meas | Identifying | cfMeas | cfProj_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Meas | cfProjId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Medium | Identifying | cfClass | cfProj_Medium | 1:N |
cfProj__Proj_Medium | Identifying | cfProj | cfProj_Medium | 1:N |
cfMedium__Proj_Medium | Identifying | cfMedium | cfProj_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Medium | cfProjId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_OrganisationUnit |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfOrgUnitId | ID | Char(128) | YES | NO | NO | The organisation identifier (cfOrgUnitId) propagates to system-internal organisation-related entities: cfOrganisationUnitName cfOrganisationUnitResearchActivity cfOrganisationUnitKeywords cfOrganisationUnit_OrganisationUnit cfOrganisationUnit_ExpertiseAndSkills cfOrganisationUnit_Funding cfOrganisationUnit_ResultPatent cfOrganisationUnit_Event cfOrganisationUnit_Service cfOrganisationUnit_ResultPublication cfOrganisationUnit_PostAddress cfOrganisationUnit_PrizeAward cfOrganisationUnit_ElectronicAddress cfOrganisationUnit_Equipment cfOrganisationUnit_ResultProduct cfOrganisationUnit_Classification cfProject_OrganisationUnit cfPerson_OrganisationUnit cfOrganisationUnit_DublinCore cfOrganisationUnit_Medium cfOrganisationUnit_Indicator cfOrganisationUnit_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_OrgUnit | Identifying | cfClass | cfProj_OrgUnit | 1:N |
cfOrgUnit__Proj_OrgUnit | Identifying | cfOrgUnit | cfProj_OrgUnit | 1:N |
cfProj__Proj_OrgUnit | Identifying | cfProj | cfProj_OrgUnit | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_OrgUnit | cfProjId, cfOrgUnitId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Person |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfPersId | ID | Char(128) | YES | NO | NO | The person identifier (cfPersId) propagates to system-internal person-related entities: cfPersonName cfPersonName_Person cfPersonResearchInterest cfPersonKeywords cfPerson_Person cfPerson_ExpertiseAndSkills cfPerson_Qualification cfPerson_Event cfPerson_Facility cfPerson_PrizeAward cfPerson_ResultProduct cfPerson_ResultPatent cfPerson_ResultPublication cfPerson_PostAddress cfPerson_Funding cfPerson_Language cfPerson_OrganisationUnit cfPerson_Classification cfPerson_Service cfPerson_Country cfPerson_Equipment cfPerson_ElectronicAddress cfPerson_CurriculumVitae cfProject_Person cfPerson_Medium cfPerson_Indicator cfPerson_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj__Pers | Identifying | cfClass | cfProj_Pers | 1:N |
cfPers__Proj_Pers | Identifying | cfPers | cfProj_Pers | 1:N |
cfProj__Proj_Pers | Identifying | cfProj | cfProj_Pers | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Pers | cfProjId, cfPersId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_PrizeAward |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfPrizeId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfPrizeDate | Timestamp | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Prize | Identifying | cfClass | cfProj_Prize | 1:N |
cfPrize__Proj_Prize | Identifying | cfPrize | cfProj_Prize | 1:N |
cfProj__Proj_Prize | Identifying | cfProj | cfProj_Prize | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Prize | cfProjId, cfPrizeId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Project |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId1 | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfProjId2 | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Proj | Identifying | cfClass | cfProj_Proj | 1:N |
cfProj__Proj_Proj2 | Identifying | cfProj | cfProj_Proj | 1:N |
cfProj__Proj_Proj1 | Identifying | cfProj | cfProj_Proj | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Proj | cfProjId1, cfProjId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_ResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_ResPat | Identifying | cfClass | cfProj_ResPat | 1:N |
cfProj__Proj_ResPat | Identifying | cfProj | cfProj_ResPat | 1:N |
cfResPat__Proj_ResPat | Identifying | cfResPat | cfProj_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_ResPat | cfProjId, cfResPatId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_ResultProduct |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_ResProd | Identifying | cfClass | cfProj_ResProd | 1:N |
cfProj__Proj_ResProd | Identifying | cfProj | cfProj_ResProd | 1:N |
cfResProd__Proj_ResProd | Identifying | cfResProd | cfProj_ResProd | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_ResProd | cfProjId, cfResProdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_ResultPublication |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfCopyright | Char(64) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_ResPubl | Identifying | cfClass | cfProj_ResPubl | 1:N |
cfProj__Proj_ResPubl | Identifying | cfProj | cfProj_ResPubl | 1:N |
cfResPubl__Proj_ResPubl | Identifying | cfResPubl | cfProj_ResPubl | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_ResPubl | cfProjId, cfResPublId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProject_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAvailability | Char(64) | NO | NO | NO | |||||
cfConditions | Char(254) | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO | ||||
cfPrice | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Proj_Srv | Identifying | cfClass | cfProj_Srv | 1:N |
cfProj__Proj_Srv | Identifying | cfProj | cfProj_Srv | 1:N |
cfSrv__Proj_Srv | Identifying | cfSrv | cfProj_Srv | 1:N |
cfCurrency__Proj_Srv | Non-identifying | cfCurrency | cfProj_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProj_Srv | cfProjId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfProjectAbstract |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfAbstr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ProjAbstr | Identifying | cfLang | cfProjAbstr | 1:N |
cfProj__ProjAbstr | Identifying | cfProj | cfProjAbstr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProjAbstr | cfProjId, cfLangCode, cfTrans |
A short description of the project activity and goals. |
Caption | cfProjectKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ProjKeyw | Identifying | cfLang | cfProjKeyw | 1:N |
cfProj__ProjKeyw | Identifying | cfProj | cfProjKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProjKeyw | cfProjId, cfLangCode, cfTrans |
Caption | cfProjectTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfProjId | ID | Char(128) | YES | NO | NO | The project identifier (cfProjId) propagates to system-internal project-related entities: cfProjectTitle cfProjectAbstract cfProjectKeywords cfProject_Service cfProject_Event cfProject_Facility cfProject_Equipment cfProject_Classification cfProject_ResultPatent cfProject_ResultProduct cfProject_ResultPublication cfProject_Project cfProject_Person cfProject_PrizeAward cfProject_Funding cfProject_OrganisationUnit cfProject_Medium cfProject_Indicator cfProject_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfTitle | Char(254) | YES | NO | NO | The project title in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ProjTitle | Identifying | cfLang | cfProjTitle | 1:N |
cfProj__ProjTitle | Identifying | cfProj | cfProjTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfProjTitle | cfProjId, cfLangCode, cfTrans |
Caption | cfQualification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfQualId | ID | Char(128) | YES | NO | NO | The qualification unique identifier (cfQualId) propagates to i.e. cfQualificationDescription cfQualificationKeywords cfQualification_Classification cfPerson_Qualification |
||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfQual__Pers_Qual | Identifying | cfQual | cfPers_Qual | 1:N |
cfQual__QualKeyw | Identifying | cfQual | cfQualKeyw | 1:N |
cfQual__QualDescr | Identifying | cfQual | cfQualDescr | 1:N |
cfQual__Qual_Class | Identifying | cfQual | cfQual_Class | 1:N |
cfQual__QualTitle | Identifying | cfQual | cfQualTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfQual | cfQualId |
A qualification is an attribute that must be met or complied with and that fits a person for something. Definition Source: http://wordnetweb.princeton.edu/perl/webwn?s=qualification |
Caption | cfQualification_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfQualId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Qual_Class | Identifying | cfClass | cfQual_Class | 1:N |
cfQual__Qual_Class | Identifying | cfQual | cfQual_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfQual_Class | cfQualId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfQualificationDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfQualId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__QualDescr | Identifying | cfLang | cfQualDescr | 1:N |
cfQual__QualDescr | Identifying | cfQual | cfQualDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfQualDescr | cfQualId, cfLangCode, cfTrans |
Caption | cfQualificationKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfQualId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__QualKeyw | Identifying | cfLang | cfQualKeyw | 1:N |
cfQual__QualKeyw | Identifying | cfQual | cfQualKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfQualKeyw | cfQualId, cfLangCode, cfTrans |
Caption | cfQualificationTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfQualId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfTitle | Char(254) | YES | NO | NO | facility name in a particular language |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__QualTitle | Identifying | cfLang | cfQualTitle | 1:N |
cfQual__QualTitle | Identifying | cfQual | cfQualTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfQualTitle | cfQualId, cfLangCode, cfTrans |
Caption | cfResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
FK | cfCountryCode | Char(2) | YES | NO | NO | ||||
cfRegistrDate | Date | YES | NO | NO | |||||
cfApprovDate | Date | YES | NO | NO | |||||
cfPatentNum | Char(64) | YES | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfCountry_ResPat | Non-identifying | cfCountry | cfResPat | 1:N |
cfResPat__ResPatTitle | Identifying | cfResPat | cfResPatTitle | 1:N |
cfResPat__ResPatAbstr | Identifying | cfResPat | cfResPatAbstr | 1:N |
cfResPat__ResPatKeyw | Identifying | cfResPat | cfResPatKeyw | 1:N |
cfResPat__ResPat_Class | Identifying | cfResPat | cfResPat_Class | 1:N |
cfResPat__ResPat_Fund | Identifying | cfResPat | cfResPat_Fund | 1:N |
cfResPat__Pers_ResPat | Identifying | cfResPat | cfPers_ResPat | 1:N |
cfResPat__Proj_ResPat | Identifying | cfResPat | cfProj_ResPat | 1:N |
cfResPat__OrgUnit_ResPat | Identifying | cfResPat | cfOrgUnit_ResPat | 1:N |
cfResPat__ResPubl_ResPat | Identifying | cfResPat | cfResPubl_ResPat | 1:N |
cfResPat__ResPat_ResPat1 | Identifying | cfResPat | cfResPat_ResPat | 1:N |
cfResPat__ResPat_ResPat2 | Identifying | cfResPat | cfResPat_ResPat | 1:N |
cfResPat__ResPat_Medium | Identifying | cfResPat | cfResPat_Medium | 1:N |
cfResPat__ResPat_Facil | Identifying | cfResPat | cfResPat_Facil | 1:N |
cfResPat__ResPat_Srv | Identifying | cfResPat | cfResPat_Srv | 1:N |
cfResPat__ResPat_Equip | Identifying | cfResPat | cfResPat_Equip | 1:N |
cfResPat__ResPat_Meas | Identifying | cfResPat | cfResPat_Meas | 1:N |
cfResPat__ResPat_Indic | Identifying | cfResPat | cfResPat_Indic | 1:N |
cfResPat__ResPatVersInfo | Identifying | cfResPat | cfResPatVersInfo | 1:N |
cfResPat__ResProd_ResPat | Identifying | cfResPat | cfResProd_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat | cfResPatId |
A set of exclusive rights granted by a sovereign state to an inventor or assignee for a limited period of time in exchange for detailed public disclosure of an invention. Source: Wikipedia |
Caption | cfResultPatent_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Class | Identifying | cfClass | cfResPat_Class | 1:N |
cfResPat__ResPat_Class | Identifying | cfResPat | cfResPat_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Class | cfResPatId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Equip | Identifying | cfClass | cfResPat_Equip | 1:N |
cfEquip__ResPat_Equip | Identifying | cfEquip | cfResPat_Equip | 1:N |
cfResPat__ResPat_Equip | Identifying | cfResPat | cfResPat_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Equip | cfResPatId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Facil | Identifying | cfClass | cfResPat_Facil | 1:N |
cfFacil__ResPat_Facil | Identifying | cfFacil | cfResPat_Facil | 1:N |
cfResPat__ResPat_Facil | Identifying | cfResPat | cfResPat_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Facil | cfResPatId, cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Fund | Identifying | cfClass | cfResPat_Fund | 1:N |
cfFund__ResPat_Fund | Identifying | cfFund | cfResPat_Fund | 1:N |
cfResPat__ResPat_Fund | Identifying | cfResPat | cfResPat_Fund | 1:N |
cfCurrency__ResPat_Fund | Non-identifying | cfCurrency | cfResPat_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Fund | cfResPatId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Indic | Identifying | cfClass | cfResPat_Indic | 1:N |
cfResPat__ResPat_Indic | Identifying | cfResPat | cfResPat_Indic | 1:N |
cfIndic__ResPat_Indic | Identifying | cfIndic | cfResPat_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Indic | cfResPatId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Meas | Identifying | cfClass | cfResPat_Meas | 1:N |
cfResPat__ResPat_Meas | Identifying | cfResPat | cfResPat_Meas | 1:N |
cfMeas__ResPat_Meas | Identifying | cfMeas | cfResPat_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Meas | cfResPatId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Medium | Identifying | cfClass | cfResPat_Medium | 1:N |
cfResPat__ResPat_Medium | Identifying | cfResPat | cfResPat_Medium | 1:N |
cfMedium__cfResPat_Medium | Identifying | cfMedium | cfResPat_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Medium | cfResPatId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_ResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId1 | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfResPatId2 | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_ResPat | Identifying | cfClass | cfResPat_ResPat | 1:N |
cfResPat__ResPat_ResPat1 | Identifying | cfResPat | cfResPat_ResPat | 1:N |
cfResPat__ResPat_ResPat2 | Identifying | cfResPat | cfResPat_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_ResPat | cfResPatId1, cfResPatId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatent_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPat_Srv | Identifying | cfClass | cfResPat_Srv | 1:N |
cfResPat__ResPat_Srv | Identifying | cfResPat | cfResPat_Srv | 1:N |
cfSrv__ResPat_Srv | Identifying | cfSrv | cfResPat_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPat_Srv | cfResPatId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPatentAbstract |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfAbstr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPatAbstr | Identifying | cfLang | cfResPatAbstr | 1:N |
cfResPat__ResPatAbstr | Identifying | cfResPat | cfResPatAbstr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPatAbstr | cfResPatId, cfLangCode, cfTrans |
Caption | cfResultPatentKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPatKeyw | Identifying | cfLang | cfResPatKeyw | 1:N |
cfResPat__ResPatKeyw | Identifying | cfResPat | cfResPatKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPatKeyw | cfResPatId, cfLangCode, cfTrans |
Caption | cfResultPatentTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfTitle | Char(254) | YES | NO | NO | The patent title in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPatTitle | Identifying | cfLang | cfResPatTitle | 1:N |
cfResPat__ResPatTitle | Identifying | cfResPat | cfResPatTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPatTitle | cfResPatId, cfLangCode, cfTrans |
Caption | cfResultPatentVersionInfo |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfVersInfo | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPatVersInfo | Identifying | cfLang | cfResPatVersInfo | 1:N |
cfResPat__ResPatVersInfo | Identifying | cfResPat | cfResPatVersInfo | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPatVersInfo | cfResPatId, cfLangCode, cfTrans |
The cfResultPatentVersionInfo entity (cfResPatVersInf) is a pending entity. |
Caption | cfResultProduct |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResProd__ResProdName | Identifying | cfResProd | cfResProdName | 1:N |
cfResProd__ResProdDescr | Identifying | cfResProd | cfResProdDescr | 1:N |
cfResProd__ResProdKeyw | Identifying | cfResProd | cfResProdKeyw | 1:N |
cfResProd__ResProd_Class | Identifying | cfResProd | cfResProd_Class | 1:N |
cfResProd__ResProd_Fund | Identifying | cfResProd | cfResProd_Fund | 1:N |
cfResProd__Pers_ResProd | Identifying | cfResProd | cfPers_ResProd | 1:N |
cfResProd__Proj_ResProd | Identifying | cfResProd | cfProj_ResProd | 1:N |
cfResProd__OrgUnit_ResProd | Identifying | cfResProd | cfOrgUnit_ResProd | 1:N |
cfResProd__ResPubl_ResProd | Identifying | cfResProd | cfResPubl_ResProd | 1:N |
cfResProd__ResProd_ResProd2 | Identifying | cfResProd | cfResProd_ResProd | 1:N |
cfResProd__ResProd_ResProd1 | Identifying | cfResProd | cfResProd_ResProd | 1:N |
cfResProd__ResProd_Medium | Identifying | cfResProd | cfResProd_Medium | 1:N |
cfResProd__ResProd_Facil | Identifying | cfResProd | cfResProd_Facil | 1:N |
cfResProd__ResProd_Srv | Identifying | cfResProd | cfResProd_Srv | 1:N |
cfResProd__ResProd_Equip | Identifying | cfResProd | cfResProd_Equip | 1:N |
cfResProd__ResProd_Meas | Identifying | cfResProd | cfResProd_Meas | 1:N |
cfResProd__ResProd_Indic | Identifying | cfResProd | cfResProd_Indic | 1:N |
cfResProd__ResProdVersInfo | Identifying | cfResProd | cfResProdVersInfo | 1:N |
cfResProd__ResProd_ResPat | Identifying | cfResProd | cfResProd_ResPat | 1:N |
cfResProd__ResProdAltName | Identifying | cfResProd | cfResProdAltName | 1:N |
cfResProd__ResProdGeoBBox | Identifying | cfResProd | cfResProd_GeoBBox | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd | cfResProdId |
Any result of research other than Publication or Patent. This includes: (1) research datasets, (2) software, (3) visualisations: still or moving images, including maps and other cartographic material, (4) audio recordings, (5) other objects that can be perceived through human senses. |
Caption | cfResultProduct_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Class | Identifying | cfClass | cfResProd_Class | 1:N |
cfResProd__ResProd_Class | Identifying | cfResProd | cfResProd_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Class | cfResProdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Equip | Identifying | cfClass | cfResProd_Equip | 1:N |
cfEquip__ResProd_Equip | Identifying | cfEquip | cfResProd_Equip | 1:N |
cfResProd__ResProd_Equip | Identifying | cfResProd | cfResProd_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Equip | cfResProdId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Facil | Identifying | cfClass | cfResProd_Facil | 1:N |
cfFacil__ResProd_Facil | Identifying | cfFacil | cfResProd_Facil | 1:N |
cfResProd__ResProd_Facil | Identifying | cfResProd | cfResProd_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Facil | cfResProdId, cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Fund | Identifying | cfClass | cfResProd_Fund | 1:N |
cfFund__ResProd_Fund | Identifying | cfFund | cfResProd_Fund | 1:N |
cfResProd__ResProd_Fund | Identifying | cfResProd | cfResProd_Fund | 1:N |
cfCurrency__ResProd_Fund | Non-identifying | cfCurrency | cfResProd_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Fund | cfResProdId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_GeographicBoundingBox |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | |
PFK | cfGeoBBoxId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
PK | cfStartDate | Timestamp | YES | NO | NO | ||
PK | cfEndDate | Timestamp | YES | NO | NO | ||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResProd__ResProdGeoBBox | Identifying | cfResProd | cfResProd_GeoBBox | 1:N |
cfGeoBBox__ResProd_GeoBBox | Identifying | cfGeoBBox | cfResProd_GeoBBox | 1:N |
cfClass__ResProd_GeoBBox | Identifying | cfClass | cfResProd_GeoBBox | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_GeoBBox | cfResProdId, cfGeoBBoxId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
{@since 1.6} |
Caption | cfResultProduct_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Indic | Identifying | cfClass | cfResProd_Indic | 1:N |
cfResProd__ResProd_Indic | Identifying | cfResProd | cfResProd_Indic | 1:N |
cfIndic__ResProd_Indic | Identifying | cfIndic | cfResProd_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Indic | cfResProdId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Meas | Identifying | cfClass | cfResProd_Meas | 1:N |
cfResProd__ResProd_Meas | Identifying | cfResProd | cfResProd_Meas | 1:N |
cfMeas__ResProd_Meas | Identifying | cfMeas | cfResProd_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProdMeas | cfResProdId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Medium | Identifying | cfClass | cfResProd_Medium | 1:N |
cfResProd__ResProd_Medium | Identifying | cfResProd | cfResProd_Medium | 1:N |
cfMedium__ResProd_Medium | Identifying | cfMedium | cfResProd_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Medium | cfResProdId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_ResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | |
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassId | ID | Char(128) | YES | NO | NO | |
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | |
PK | cfStartDate | Timestamp | YES | NO | NO | ||
PK | cfEndDate | Timestamp | YES | NO | NO | ||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResProd__ResProd_ResPat | Identifying | cfResProd | cfResProd_ResPat | 1:N |
cfResPat__ResProd_ResPat | Identifying | cfResPat | cfResProd_ResPat | 1:N |
cfClass__ResProd_ResPat | Identifying | cfClass | cfResProd_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_ResPat | cfResProdId, cfResPatId, cfClassId, cfClassSchemeId, cfEndDate, cfStartDate |
{@since 1.6} |
Caption | cfResultProduct_ResultProduct |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId1 | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfResProdId2 | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__cfResProd_ResProd | Identifying | cfClass | cfResProd_ResProd | 1:N |
cfResProd__ResProd_ResProd2 | Identifying | cfResProd | cfResProd_ResProd | 1:N |
cfResProd__ResProd_ResProd1 | Identifying | cfResProd | cfResProd_ResProd | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_ResProd | cfResProdId1, cfResProdId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProduct_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResProd_Srv | Identifying | cfClass | cfResProd_Srv | 1:N |
cfResProd__ResProd_Srv | Identifying | cfResProd | cfResProd_Srv | 1:N |
cfSrv__ResProd_Srv | Identifying | cfSrv | cfResProd_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProd_Srv | cfResProdId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultProductAlternateName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfAltName | Varchar(255) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResProd__ResProdAltName | Identifying | cfResProd | cfResProdAltName | 1:N |
cfLang__ResProdAltName | Identifying | cfLang | cfResProdAltName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProdAltName | cfResProdId, cfLangCode, cfTrans |
{@since 1.6} |
Caption | cfResultProductDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResProdDescr | Identifying | cfLang | cfResProdDescr | 1:N |
cfResProd__ResProdDescr | Identifying | cfResProd | cfResProdDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProdDescr | cfResProdId, cfLangCode, cfTrans |
Caption | cfResultProductKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResProdKeyw | Identifying | cfLang | cfResProdKeyw | 1:N |
cfResProd__ResProdKeyw | Identifying | cfResProd | cfResProdKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProdKeyw | cfResProdId, cfLangCode, cfTrans |
Caption | cfResultProductName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The product name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResProdName | Identifying | cfLang | cfResProdName | 1:N |
cfResProd__ResProdName | Identifying | cfResProd | cfResProdName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProdName | cfResProdId, cfLangCode, cfTrans |
Caption | cfResultProductVersionInfo |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default |
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | |
PFK | cfLangCode | Char(5) | YES | NO | NO | ||
PK | cfTrans | Char(1) | YES | NO | NO | ||
cfVersInfo | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResProdVersInfo | Identifying | cfLang | cfResProdVersInfo | 1:N |
cfResProd__ResProdVersInfo | Identifying | cfResProd | cfResProdVersInfo | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResProdVersInfo | cfResProdId, cfLangCode, cfTrans |
The cfResultProductVersionInfo entity (cfResProdVersInf) is a pending entity. |
Caption | cfResultPublication |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
cfResPublDate | Date | YES | NO | NO | The minimum: year of publication (or, if unpublished, the year of creation). In CERIF the datatype of PublicationDate has been specified as a date. That means at the application, the often not available month and day values have to be filled by the application with default values. A string value would not allow required computation related to years. |
||||
cfNum | Char(32) | NO | NO | NO | The number of a journal, magazine, or technical report, if applicable. (Most publications have a volume, but no number field.) |
||||
cfVol | Char(3) | NO | NO | NO | The volume (book), a single book that is part of a collection. volume (journals), a bibliographic identifier. |
||||
cfEdition | Char(8) | NO | NO | NO | The edition of a book, long form (such as "first" or "second"). | ||||
cfSeries | Char(8) | NO | NO | NO | The series of books the book was published in ... | ||||
cfIssue | Char(8) | NO | NO | NO | |||||
cfStartPage | Char(8) | NO | NO | NO | |||||
cfEndPage | Char(8) | NO | NO | NO | |||||
cfTotalPages | Char(8) | NO | NO | NO | The total number of pages. | ||||
cfISBN | Char(20) | NO | NO | NO | {@deprecated 1.6} use the Federated Identifier |
||||
cfISSN | Char(16) | NO | NO | NO | {@deprecated 1.6} use the Federated Identifier |
||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResPubl__ResPubl_ResPubl2 | Identifying | cfResPubl | cfResPubl_ResPubl | 1:N |
cfResPubl__ResPubl_ResPubl1 | Identifying | cfResPubl | cfResPubl_ResPubl | 1:N |
cfResPubl__ResPubl_Class | Identifying | cfResPubl | cfResPubl_Class | 1:N |
cfResPubl__ResPublTitle | Identifying | cfResPubl | cfResPublTitle | 1:N |
cfResPubl__ResPublKeyw | Identifying | cfResPubl | cfResPublKeyw | 1:N |
cfResPubl__ResPublAbstr | Identifying | cfResPubl | cfResPublAbstr | 1:N |
cfResPubl__Proj_ResPubl | Identifying | cfResPubl | cfProj_ResPubl | 1:N |
cfResPubl__Pers_ResPubl | Identifying | cfResPubl | cfPers_ResPubl | 1:N |
cfResPubl__OrgUnit_ResPubl | Identifying | cfResPubl | cfOrgUnit_ResPubl | 1:N |
cfResPubl__ResPubl_Fund | Identifying | cfResPubl | cfResPubl_Fund | 1:N |
cfResPubl__ResPubl_Event | Identifying | cfResPubl | cfResPubl_Event | 1:N |
cfResPubl__ResPubl_DC | Identifying | cfResPubl | cfResPubl_DC | 1:N |
cfResPubl__BiblNote | Identifying | cfResPubl | cfResPublBiblNote | 1:N |
cfResPubl__ResPubl_Equip | Identifying | cfResPubl | cfResPubl_Equip | 1:N |
cfResPubl__ResPubl_Facil | Identifying | cfResPubl | cfResPubl_Facil | 1:N |
cfResPubl__RPubNameAbbrev | Identifying | cfResPubl | cfResPublNameAbbrev | 1:N |
cfResPubl__ResPubl_ResPat | Identifying | cfResPubl | cfResPubl_ResPat | 1:N |
cfResPubl__ResPubl_ResProd | Identifying | cfResPubl | cfResPubl_ResProd | 1:N |
cfResPubl__ResPublSubtitle | Identifying | cfResPubl | cfResPublSubtitle | 1:N |
cfResPubl__ResPubl_Cite | Identifying | cfResPubl | cfResPubl_Cite | 1:N |
cfResPubl__ResPubl_Metrics | Identifying | cfResPubl | cfResPubl_Metrics | 1:N |
cfResPubl__Medium | Identifying | cfResPubl | cfResPubl_Medium | 1:N |
cfResPubl__ResPubl_Srv | Identifying | cfResPubl | cfResPubl_Srv | 1:N |
cfResPubl__ResPubl_Meas | Identifying | cfResPubl | cfResPubl_Meas | 1:N |
cfResPubl__ResPubl_Indic | Identifying | cfResPubl | cfResPubl_Indic | 1:N |
cfResPubl__ResPublVersInfo | Identifying | cfResPubl | cfResPublVersInfo | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl | cfResPublId |
A text based scholarly publication or publishing channel that contains results of research. CRISes typically record metadata about scholarly publications from the scope of the CRIS (institutional CRIS for the institution, funder CRIS for the funding it distributed, etc.) in the context of the research projects, infrastructure, funding, organization units and authors/contributors. This entity typically represents the granularity level of a single published item for which attribution information is attached (usually in the form of a list of authors and contributors). This entity is also used to represent publishing channels and sources: journals and book series (incl. continuing conference proceedings series). (Taken from: Jan Dvořák, Barbora Drobíková, Andrea Bollini: Publication metadata in CERIF: Inspiration by FRBR. In: Proceedings of the CRIS 2014 conference. Keith Jeffery, Anna Clements, Pablo De Castro, Daniela Luzi (editors). Procedia Computer Science 33, 2014, pp. 47-54. DOI https://doi.org/10.1016/j.procs.2014.06.008) |
Caption | cfResultPublication_Citation |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfCiteId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfYear | Integer | YES | NO | NO | The year in which the citation is counted. |
||||
cfCount | Double | YES | NO | NO | The citation count; not necessarily an integer. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Cite | Identifying | cfClass | cfResPubl_Cite | 1:N |
cfResPubl__ResPubl_Cite | Identifying | cfResPubl | cfResPubl_Cite | 1:N |
cfCite__ResPubl_Cite | Identifying | cfCite | cfResPubl_Cite | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Cite | cfResPublId, cfCiteId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Class | Identifying | cfClass | cfResPubl_Class | 1:N |
cfResPubl__ResPubl_Class | Identifying | cfResPubl | cfResPubl_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Class | cfResPublId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_DublinCore |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfDCId | Char(32) | YES | NO | NO | ||||
PFK | cfDCScheme | Char(32) | YES | NO | NO | ||||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_DC | Identifying | cfClass | cfResPubl_DC | 1:N |
cfResPubl__ResPubl_DC | Identifying | cfResPubl | cfResPubl_DC | 1:N |
cfDC__ResPubl_DC | Identifying | cfDC | cfResPubl_DC | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_DC | cfResPublId, cfDCId, cfDCScheme, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Equipment |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfEquipId | ID | Char(128) | YES | NO | NO | The equipment identifier (cfEquipId) propagates to system-internal equipment-related entities: cfEquipmentName cfEquipmentDescription cfEquipmentKeywords cfEquipment_Funding cfEquipment_Classification cfOrganisaionUnit_Equipment cfProject_Equipment cfPerson_Equipment cfResultPublication_Equipment cfEquipment_Service cfEquipment_Equipment cfFacility_Equipment cfEquipment_Event cfEquipment_Medium cfEquipment_Indicator cfEquipment_Measurment cfEquipment_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Equip | Identifying | cfClass | cfResPubl_Equip | 1:N |
cfEquip__ResPubl_Equip | Identifying | cfEquip | cfResPubl_Equip | 1:N |
cfResPubl__ResPubl_Equip | Identifying | cfResPubl | cfResPubl_Equip | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Equip | cfResPublId, cfEquipId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Event | Identifying | cfClass | cfResPubl_Event | 1:N |
cfEvent__ResPubl_Event | Identifying | cfEvent | cfResPubl_Event | 1:N |
cfResPubl__ResPubl_Event | Identifying | cfResPubl | cfResPubl_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Event | cfResPublId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Facility |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfFacilId | ID | Char(128) | YES | NO | NO | The facility identifier (cfFacilId) propagates to system-internal facility-related entities: cfFacilityName cfFacilityDescription cfFacilityKeywords cfFacility_Classification cfPerson_Facility cfResultPublication_Facility cfOrganisationUnit_Facility cfProject_Facility cfFacility_Funding cfFacility_Equipment cfFacility_Service cfFacility_Indicator cfFacility_Measurement cfFacility_Medium cfFacility_Facility cfFacility_PostAddress |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Facil | Identifying | cfClass | cfResPubl_Facil | 1:N |
cfFacil__ResPubl_Facil | Identifying | cfFacil | cfResPubl_Facil | 1:N |
cfResPubl__ResPubl_Facil | Identifying | cfResPubl | cfResPubl_Facil | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Facil | cfResPublId, cfFacilId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Fund | Identifying | cfClass | cfResPubl_Fund | 1:N |
cfFund__ResPubl_Fund | Identifying | cfFund | cfResPubl_Fund | 1:N |
cfResPubl__ResPubl_Fund | Identifying | cfResPubl | cfResPubl_Fund | 1:N |
cfCurrency__ResPubl_Fund | Non-identifying | cfCurrency | cfResPubl_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Fund | cfResPublId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Indic | Identifying | cfClass | cfResPubl_Indic | 1:N |
cfResPubl__ResPubl_Indic | Identifying | cfResPubl | cfResPubl_Indic | 1:N |
cfIndic__ResPubl_Indic | Identifying | cfIndic | cfResPubl_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Indic | cfResPublId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Meas | Identifying | cfClass | cfResPubl_Meas | 1:N |
cfResPubl__ResPubl_Meas | Identifying | cfResPubl | cfResPubl_Meas | 1:N |
cfMeas__ResPubl_Meas | Identifying | cfMeas | cfResPubl_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Meas | cfResPublId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Medium | Identifying | cfClass | cfResPubl_Medium | 1:N |
cfResPubl__Medium | Identifying | cfResPubl | cfResPubl_Medium | 1:N |
cfMedium__ResPubl_Medium | Identifying | cfMedium | cfResPubl_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Medium | cfResPublId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Metrics |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfMetricsId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfYear | Integer | YES | NO | NO | The year in which the metrics counts. | ||||
cfCount | Double | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Metrics | Identifying | cfClass | cfResPubl_Metrics | 1:N |
cfResPubl__ResPubl_Metrics | Identifying | cfResPubl | cfResPubl_Metrics | 1:N |
cfMetrics__ResPubl_Metrics | Identifying | cfMetrics | cfResPubl_Metrics | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Metrics | cfResPublId, cfMetricsId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_ResultPatent |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfResPatId | ID | Char(128) | YES | NO | NO | The patent identifier (cfResPatId) propagates to system-internal patent-related entities: cfResultPatentTitle cfResultPatentAbstract cfResultPatentKeywords cfResultPatent_ResultPatent cfResultPatent_Classification cfResultPatent_Funding cfProject_ResultPatent cfPerson_ResultPatent cfResultPublication_ResultPatent cfResultPatent_Facility cfResultPatent_Equipment cfResultPatent_Service cfResultPatent_Medium cfResultPatent_Indicator cfResultPatent_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_ResPat | Identifying | cfClass | cfResPubl_ResPat | 1:N |
cfResPubl__ResPubl_ResPat | Identifying | cfResPubl | cfResPubl_ResPat | 1:N |
cfResPat__ResPubl_ResPat | Identifying | cfResPat | cfResPubl_ResPat | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_ResPat | cfResPublId, cfResPatId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_ResultProduct |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfResProdId | ID | Char(128) | YES | NO | NO | The product identifier (cfResProdId) propagates to system-internal product-related entities: cfResultProductName cfResultProductDescription cfResultProductKeywords cfResultProduct_Classification cfResultProduct_Funding cfResultProduct_ResultProduct cfProject_ResultProduct cfOrganisationUnit_ResultProduct cfPerson_ResultProduct cfResultProduct_Facility cfResultProduct_Equipment cfResultProduct_Service cfResultProduct_Medium cfResultProduct_Indicator cfResultProduct_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_ResProd | Identifying | cfClass | cfResPubl_ResProd | 1:N |
cfResPubl__ResPubl_ResProd | Identifying | cfResPubl | cfResPubl_ResProd | 1:N |
cfResProd__ResPubl_ResProd | Identifying | cfResProd | cfResPubl_ResProd | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_ResProd | cfResPublId, cfResProdId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_ResultPublication |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId1 | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfResPublId2 | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_ResPubl | Identifying | cfClass | cfResPubl_ResPubl | 1:N |
cfResPubl__ResPubl_ResPubl2 | Identifying | cfResPubl | cfResPubl_ResPubl | 1:N |
cfResPubl__ResPubl_ResPubl1 | Identifying | cfResPubl | cfResPubl_ResPubl | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_ResPubl | cfResPublId1, cfResPublId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublication_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__ResPubl_Srv | Identifying | cfClass | cfResPubl_Srv | 1:N |
cfResPubl__ResPubl_Srv | Identifying | cfResPubl | cfResPubl_Srv | 1:N |
cfSrv__ResPubl_Srv | Identifying | cfSrv | cfResPubl_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPubl_Srv | cfResPublId, cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfResultPublicationAbstract |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfAbstr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPublAbstr | Identifying | cfLang | cfResPublAbstr | 1:N |
cfResPubl__ResPublAbstr | Identifying | cfResPubl | cfResPublAbstr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublAbstr | cfResPublId, cfLangCode, cfTrans |
Caption | cfResultPublicationBibliographicNote |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfBiblNote | Char(254) | YES | YES | NO | miscellaneous extra information |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResPubl__BiblNote | Identifying | cfResPubl | cfResPublBiblNote | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublBiblNote | cfResPublId, cfLangCode, cfTrans |
AK | cfBibliographicNote | cfBiblNote |
Caption | cfResultPublicationKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPublKeyw | Identifying | cfLang | cfResPublKeyw | 1:N |
cfResPubl__ResPublKeyw | Identifying | cfResPubl | cfResPublKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublKeyw | cfResPublId, cfLangCode, cfTrans |
Caption | cfResultPublicationNameAbbreviation |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfNameAbbrev | Char(254) | YES | NO | NO | a formal abbreviation system used for service provision |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfResPubl__RPubNameAbbrev | Identifying | cfResPubl | cfResPublNameAbbrev | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublNameAbbrev | cfResPublId, cfLangCode, cfTrans |
Caption | cfResultPublicationSubtitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfSubtitle | Char(254) | YES | NO | NO | The publication subtitle in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPublSubtitle | Identifying | cfLang | cfResPublSubtitle | 1:N |
cfResPubl__ResPublSubtitle | Identifying | cfResPubl | cfResPublSubtitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublSubtitle | cfResPublId, cfLangCode, cfTrans |
Caption | cfResultPublicationTitle |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | The publication identifier (cfResPublId) propagates to system-internal publication-related entities: cfResultPublicationTitle cfResultPublicationSubtitle cfResultPublicationAbstract cfResultPublicationKeywords cfResultPublicationBibliographicNote cfResultPublicationNameAbbrevtation cfResultPublication_ResultPublication cfResultPublication_Classification cfResultPublication_Equipment cfResultPublication_Event cfResultPublication_Funding cfResultPublication_ResultPatent cfResultPublication_ResultProduct cfResultPublication_Facility cfResultPublication_Citation cfResultPublication_Metrics cfProject_ResultPublication cfPerson_ResultPublication cfResultPublication_Facility cfResultPublication_Equipment cfResultPublication_Service cfResultPublication_Medium cfResultPublication_Indicator cfResultPublication_Measurement |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfTitle | Char(254) | YES | NO | NO | The publication title in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPublTitle | Identifying | cfLang | cfResPublTitle | 1:N |
cfResPubl__ResPublTitle | Identifying | cfResPubl | cfResPublTitle | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublTitle | cfResPublId, cfLangCode, cfTrans |
Caption | cfResultPublicationVersionInfo |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfResPublId | ID | Char(128) | YES | NO | NO | |||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfVersInfo | Char(254) | YES | NO | NO | a formal abbreviation system used for service provision |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__ResPublVersInfo | Identifying | cfLang | cfResPublVersInfo | 1:N |
cfResPubl__ResPublVersInfo | Identifying | cfResPubl | cfResPublVersInfo | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfResPublVersInfo | cfResPublId, cfLangCode, cfTrans |
The cfResultPublicationVersionInfo entity (cfResPublVersInf) is a pending entity. |
Caption | cfService |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
cfAcro | Char(16) | NO | NO | NO | |||||
cfURI | Char(128) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfSrv__SrvName | Identifying | cfSrv | cfSrvName | 1:N |
cfSrv__SrvDescr | Identifying | cfSrv | cfSrvDescr | 1:N |
cfSrv__SrvKeyw | Identifying | cfSrv | cfSrvKeyw | 1:N |
cfSrv__Srv_Class | Identifying | cfSrv | cfSrv_Class | 1:N |
cfSrv__OrgUnit_Srv | Identifying | cfSrv | cfOrgUnit_Srv | 1:N |
cfSrv__Pers_Srv | Identifying | cfSrv | cfPers_Srv | 1:N |
cfSrv__Proj_Srv | Identifying | cfSrv | cfProj_Srv | 1:N |
cfSrv__Srv_Fund | Identifying | cfSrv | cfSrv_Fund | 1:N |
cfSrv__Srv_Medium | Identifying | cfSrv | cfSrv_Medium | 1:N |
cfSrv__Srv_PAddr | Identifying | cfSrv | cfSrv_PAddr | 1:N |
cfSrv__Srv_Srv1 | Identifying | cfSrv | cfSrv_Srv | 1:N |
cfSrv__Srv_Srv2 | Identifying | cfSrv | cfSrv_Srv | 1:N |
cfSrv__Facil_Srv | Identifying | cfSrv | cfFacil_Srv | 1:N |
cfSrv__Equip_Srv | Identifying | cfSrv | cfEquip_Srv | 1:N |
cfSrv__Srv_Event | Identifying | cfSrv | cfSrv_Event | 1:N |
cfSrv__ResPubl_Srv | Identifying | cfSrv | cfResPubl_Srv | 1:N |
cfSrv__ResPat_Srv | Identifying | cfSrv | cfResPat_Srv | 1:N |
cfSrv__ResProd_Srv | Identifying | cfSrv | cfResProd_Srv | 1:N |
cfSrv__Srv_Indic | Identifying | cfSrv | cfSrv_Indic | 1:N |
cfSrv__Srv_Meas | Identifying | cfSrv | cfSrv_Meas | 1:N |
cfSrv__Srv_FedId | Identifying | cfSrv | cfFedId_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv | cfSrvId |
A service is an exchange for money or other commodities where an enduser receives for money from a supplier. |
Caption | cfService_Classification |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Class | Identifying | cfClass | cfSrv_Class | 1:N |
cfSrv__Srv_Class | Identifying | cfSrv | cfSrv_Class | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Class | cfSrvId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_Event |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfEventId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Event | Identifying | cfClass | cfSrv_Event | 1:N |
cfEvent__Srv_Event | Identifying | cfEvent | cfSrv_Event | 1:N |
cfSrv__Srv_Event | Identifying | cfSrv | cfSrv_Event | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Event | cfSrvId, cfEventId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_Funding |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfFundId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO | |||||
cfAmount | Double | NO | NO | NO | |||||
FK | cfCurrCode | Char(3) | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Fund | Identifying | cfClass | cfSrv_Fund | 1:N |
cfFund__Srv_Fund | Identifying | cfFund | cfSrv_Fund | 1:N |
cfSrv__Srv_Fund | Identifying | cfSrv | cfSrv_Fund | 1:N |
cfCurrency__Srv_Fund | Non-identifying | cfCurrency | cfSrv_Fund | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Fund | cfSrvId, cfFundId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_Indicator |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfIndicId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Indic | Identifying | cfClass | cfSrv_Indic | 1:N |
cfSrv__Srv_Indic | Identifying | cfSrv | cfSrv_Indic | 1:N |
cfIndic__Srv_Indic | Identifying | cfIndic | cfSrv_Indic | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Indic | cfSrvId, cfIndicId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_Measurement |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfMeasId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Meas | Identifying | cfClass | cfSrv_Meas | 1:N |
cfSrv__Srv_Meas | Identifying | cfSrv | cfSrv_Meas | 1:N |
cfMeas__Srv_Meas | Identifying | cfMeas | cfSrv_Meas | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Meas | cfSrvId, cfMeasId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_Medium |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfMediumId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Medium | Identifying | cfClass | cfSrv_Medium | 1:N |
cfSrv__Srv_Medium | Identifying | cfSrv | cfSrv_Medium | 1:N |
cfMedium__Srv_Medium | Identifying | cfMedium | cfSrv_Medium | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Medium | cfSrvId, cfMediumId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_PostAddress |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfPAddrId | ID | Char(128) | YES | NO | NO | |||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | In a Link Table, the StartDate attribute represents the date or time at which this record is true in the modelled world. Also known as the Valid Time. | |||
PK | cfEndDate | Timestamp | YES | NO | NO | in a Link Table, the EndDate attribute represents the date or time at which this record stops to be true. Also known as the end of the Valid Time. | |||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_PAddr | Identifying | cfClass | cfSrv_PAddr | 1:N |
cfSrv__Srv_PAddr | Identifying | cfSrv | cfSrv_PAddr | 1:N |
cfPAddr__Srv_PAddr | Identifying | cfPAddr | cfSrv_PAddr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_PAddr | cfSrvId, cfPAddrId, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfService_Service |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId1 | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfSrvId2 | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfClassId | ID | Char(128) | YES | NO | NO | In CERIF, the concept of Class is physically (cfClass) and logically (cfClassification) defined as an entity in an ERM, represented by attributes and through maintaining relationships with other entities: classes, multilingual descriptions, multilingual examples, multilingual definitions, multilingual terms, and all so-called CERIF link entities. A classification in the optimum case is uniquely identified through a uuid with the cfClassificationIdentifier (cfClassId) attribute (CERIF 1.3 provides a uuid for every specified term published at the euroCRIS website). A classification (uuid) is always assigned to at least one classification scheme (cfClassificationScheme or cfClassScheme) through the cfClassificationSchemeIdentifier (cfClassSchemeId) which is itself a uuid. The classification unique identifier (cfClassId) propagates to link tables (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), or i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). |
||
PFK | cfClassSchemeId | ID | Char(128) | YES | NO | NO | The classification scheme identifier (cfClassSchemeId) identifies a classification scheme system internally. The unique classification (cfClassId) + the unique classification scheme identifier (cfClassSchemeId) propagate to link tables: (i.e. cfOrganisationUnit_ResultProduct, cfEquipment_Funding, cfProject_ResultPatent, cfProject_Project, cfPerson_Classification, cfOrganisationUnit_ElectronicAddress, cfPerson_Service, ...). Some classification examples grouped by example schemes are i.e. (Article, Book, ... belonging to a scheme i.e. Publication Types), i.e. (Academic Institution, Company, Society, Associationl, ... belonging to a scheme i.e. Organisation Types), i.e. (Prof., Dr., PhD, ... belonging to a scheme i.e. Academic Titles), i.e. (author, author percentage, editor, ... i.e. belonging to a scheme Person-Publication Roles, i.e. (ceo, director, head of department, ... belonging to a scheme Person-Organisation Roles), i.e. investigator, co-ordinator, manager, ... belonging to a scheme i.e. Person-Project Roles). The binding between cfClass and cfClassSchemeId in the cfClassEntity may be dissolved with the next update of the CERIF model, in that the cfClassSchemeId will not continue to be part of the primary key and therefore not propagate to link tables. |
||
PK | cfStartDate | Timestamp | YES | NO | NO | ||||
PK | cfEndDate | Timestamp | YES | NO | NO | ||||
cfFraction | Double | NO | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfClass__Srv_Srv | Identifying | cfClass | cfSrv_Srv | 1:N |
cfSrv__Srv_Srv1 | Identifying | cfSrv | cfSrv_Srv | 1:N |
cfSrv__Srv_Srv2 | Identifying | cfSrv | cfSrv_Srv | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrv_Srv | cfSrvId1, cfSrvId2, cfClassId, cfClassSchemeId, cfStartDate, cfEndDate |
Caption | cfServiceDescription |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfDescr | Clob | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__SrvDescr | Identifying | cfLang | cfSrvDescr | 1:N |
cfSrv__SrvDescr | Identifying | cfSrv | cfSrvDescr | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrvDescr | cfSrvId, cfLangCode, cfTrans |
Caption | cfServiceKeywords |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfKeyw | Char(254) | YES | NO | NO |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__SrvKeyw | Identifying | cfLang | cfSrvKeyw | 1:N |
cfSrv__SrvKeyw | Identifying | cfSrv | cfSrvKeyw | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrvKeyw | cfSrvId, cfLangCode, cfTrans |
Caption | cfServiceName |
Key | Attribute Name | Domain | Data Type | Not Null | Unique | Check | Default | Notes | |
PFK | cfSrvId | ID | Char(128) | YES | NO | NO | The service identifier (cfSrvId) propagates to system-internal service-related entities: cfServiceName cfServiceDescription cfServiceKeywords cfService_Classification cfProject_Service cfResultPublication_Service cfResultPatent_Service cfResultProduct_Service cfService_Event cfService_Funding cfService_Indicator cfService_Measurement cfService_Medium cfService_Service cfService_PostAddress cfEquipment_Service cfFacility_Service |
||
PFK | cfLangCode | Char(5) | YES | NO | NO | ||||
PK | cfTrans | Char(1) | YES | NO | NO | ||||
cfName | Char(254) | YES | NO | NO | The service name in a particular language. |
Relationship Name | Relationship Type | Parent Entity | Child Entity | Card. |
cfLang__SrvName | Identifying | cfLang | cfSrvName | 1:N |
cfSrv__SrvName | Identifying | cfSrv | cfSrvName | 1:N |
Key Type | Constraint Name | Attributes |
PK | pk_cfSrvName | cfSrvId, cfLangCode, cfTrans |