Roovet Data:EntitySchema setup: Difference between revisions
Register E1 as Roovet Data business record schema |
Register E2 as Roovet Data person record schema |
||
| Line 20: | Line 20: | ||
|- | |- | ||
| [[EntitySchema:E1|E1]] || business record || Required fields for businesses such as legal name, website, identifiers, service area, and Articles sitelink || [[Item:Q28|Jacksonville Elite Movers]] || [[Item:Q12|business]], [[Item:Q13|moving company]] | | [[EntitySchema:E1|E1]] || business record || Required fields for businesses such as legal name, website, identifiers, service area, and Articles sitelink || [[Item:Q28|Jacksonville Elite Movers]] || [[Item:Q12|business]], [[Item:Q13|moving company]] | ||
|- | |||
| [[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]] | |||
|} | |} | ||
| Line 26: | Line 28: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Property || P34 | ! Property || [[Property:P34|P34]] | ||
|- | |- | ||
! Label || Roovet Data schema ID | ! Label || Roovet Data schema ID | ||
|- | |- | ||
! | ! Q12 business schema claim || E1 | ||
|- | |- | ||
! | ! Q13 moving company schema claim || E1 | ||
|- | |- | ||
! | ! Q10 human schema claim || added | ||
|} | |} | ||
| Line 44: | Line 46: | ||
| Business record schema || Required fields for businesses such as legal name, website, identifiers, service area, and Articles sitelink || business / moving company || Created as [[EntitySchema:E1|E1]] | | Business record schema || Required fields for businesses such as legal name, website, identifiers, service area, and Articles sitelink || business / moving company || Created as [[EntitySchema:E1|E1]] | ||
|- | |- | ||
| Person record schema || Required fields for people such as instance of human, Articles title, Articles page, and sitelink || human || | | 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 || Next | | Website record schema || Required fields for websites and Roovet platforms || website / Roovet platform || Next | ||
| Line 61: | Line 63: | ||
== Next step == | == Next step == | ||
Create the | Create the website/platform record schema using [[Item:Q31|Roovet Articles]] and [[Item:Q29|Roovet]] as models. | ||
Revision as of 14:40, 9 May 2026
Roovet Data EntitySchema
EntitySchema is installed to support validation-style schemas for Roovet Data records.
Installed schema extension
| Extension | EntitySchema |
|---|---|
| Purpose | Store and discuss schemas for Wikibase entities |
| Status | Installed and enabled |
Active schemas
| 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 |
Schema registry property
| Property | P34 |
|---|---|
| Label | Roovet Data schema ID |
| Q12 business schema claim | E1 |
| Q13 moving company schema claim | E1 |
| Q10 human schema claim | added |
Starter schema plan
| 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 | Next |
| Organization record schema | Required fields for companies and organizations | organization | Next |
Model records
Next step
Create the website/platform record schema using Roovet Articles and Roovet as models.