Roovet Data:EntitySchema setup: Difference between revisions
Register E2 as Roovet Data person record schema |
Register E4 as Roovet Data organization record schema |
||
| (One intermediate revision by the same user not shown) | |||
| Line 22: | Line 22: | ||
|- | |- | ||
| [[EntitySchema:E2|E2]] || person record || Required fields for people such as instance of human, Articles title, Articles page, profile links, author pages, and same-as links || [[Item:Q9|Tony James Nelson II]] || [[Item:Q10|human]] | | [[EntitySchema:E2|E2]] || person record || Required fields for people such as instance of human, Articles title, Articles page, profile links, author pages, and same-as links || [[Item:Q9|Tony James Nelson II]] || [[Item:Q10|human]] | ||
|- | |||
| [[EntitySchema:E3|E3]] || website record || Required fields for websites, Roovet platforms, and Roovet services || [[Item:Q31|Roovet Articles]], [[Item:Q29|Roovet]] || [[Item:Q14|website]], [[Item:Q22|Roovet platform]], [[Item:Q23|Roovet service]] | |||
|- | |||
| [[EntitySchema:E4|E4]] || organization record || Required fields for organizations, companies, and legal entities || [[Item:Q25|Roovet Technologies LLC]] || [[Item:Q11|organization]], [[Item:Q12|business]] | |||
|} | |} | ||
| Line 36: | Line 40: | ||
! Q13 moving company schema claim || E1 | ! Q13 moving company schema claim || E1 | ||
|- | |- | ||
! Q10 human schema claim || added | ! Q10 human schema claim || E2 | ||
|- | |||
! Q14 website schema claim || E3 | |||
|- | |||
! Q22 Roovet platform schema claim || E3 | |||
|- | |||
! Q23 Roovet service schema claim || E3 | |||
|- | |||
! Q11 organization schema claim || added | |||
|- | |||
! Q12 business organization schema claim || added | |||
|} | |} | ||
| Line 48: | Line 62: | ||
| Person record schema || Required fields for people such as instance of human, Articles title, Articles page, and sitelink || human || Created as [[EntitySchema:E2|E2]] | | Person record schema || Required fields for people such as instance of human, Articles title, Articles page, and sitelink || human || Created as [[EntitySchema:E2|E2]] | ||
|- | |- | ||
| Website record schema || Required fields for websites and Roovet platforms || website / Roovet platform || | | Website record schema || Required fields for websites and Roovet platforms || website / Roovet platform / Roovet service || Created as [[EntitySchema:E3|E3]] | ||
|- | |- | ||
| Organization record schema || Required fields for companies and organizations || organization || | | Organization record schema || Required fields for companies and organizations || organization / business || Created as [[EntitySchema:E4|E4]] | ||
|} | |} | ||
| Line 63: | Line 77: | ||
== Next step == | == Next step == | ||
Install and configure WikibaseQualityConstraints so Roovet Data can report data quality issues before larger imports. | |||
Latest revision as of 14:48, 9 May 2026
Roovet Data EntitySchema
[edit source]EntitySchema is installed to support validation-style schemas for Roovet Data records.
Installed schema extension
[edit source]| Extension | EntitySchema |
|---|---|
| Purpose | Store and discuss schemas for Wikibase entities |
| Status | Installed and enabled |
Active schemas
[edit source]| Schema | Label | Purpose | Model item | Applies to |
|---|---|---|---|---|
| E1 | business record | Required fields for businesses such as legal name, website, identifiers, service area, and Articles sitelink | Jacksonville Elite Movers | business, moving company |
| E2 | person record | Required fields for people such as instance of human, Articles title, Articles page, profile links, author pages, and same-as links | Tony James Nelson II | human |
| E3 | website record | Required fields for websites, Roovet platforms, and Roovet services | Roovet Articles, Roovet | website, Roovet platform, Roovet service |
| E4 | organization record | Required fields for organizations, companies, and legal entities | Roovet Technologies LLC | organization, business |
Schema registry property
[edit source]| Property | P34 |
|---|---|
| Label | Roovet Data schema ID |
| Q12 business schema claim | E1 |
| Q13 moving company schema claim | E1 |
| Q10 human schema claim | E2 |
| Q14 website schema claim | E3 |
| Q22 Roovet platform schema claim | E3 |
| Q23 Roovet service schema claim | E3 |
| Q11 organization schema claim | added |
| Q12 business organization schema claim | added |
Starter schema plan
[edit source]| Schema | Purpose | Target item type | Status |
|---|---|---|---|
| Business record schema | Required fields for businesses such as legal name, website, identifiers, service area, and Articles sitelink | business / moving company | Created as E1 |
| Person record schema | Required fields for people such as instance of human, Articles title, Articles page, and sitelink | human | Created as E2 |
| Website record schema | Required fields for websites and Roovet platforms | website / Roovet platform / Roovet service | Created as E3 |
| Organization record schema | Required fields for companies and organizations | organization / business | Created as E4 |
Model records
[edit source]Next step
[edit source]Install and configure WikibaseQualityConstraints so Roovet Data can report data quality issues before larger imports.