Business as a base schema to other ...Business schema

Open
#3,383 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Domain
data

Research direction

Compare the LocalBusiness and OnlineBusiness definitions on schema.org, including their shared Organization inheritance and the placement of currenciesAccepted and paymentAccepted. A complete outcome would require a maintainer decision on whether a common Business schema is appropriate and what inheritance or property changes should follow; no files or tests are named.

Written by the indexing model from the issue text.

Description

no-issue-activity

I was checking https://schema.org/LocalBusiness and saw that it contained currenciesAccepted and paymentAccepted.
I then wanted to find an online version of LocalBusiness and found https://schema.org/OnlineBusiness

So far no issue. However, I then noticed that OnlineBusiness did not include currenciesAccepted and paymentAccepted.
Is there any reason for this difference? It seems that any business should have these properties.
Considering that all these Business schema inherit Organization but end in "Business", wouldn't it be better if these "Business" suffixed schema inherit a "Business" schema with these common properties allowed, and have that schema inherit Organization?

Maybe I am missing something, so please advise me if so.
Regards.

Dominant language
HTML
Stars
6.3k
Forks
962
Avg merge
18h 7m
Merged PRs (30d)
9

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from schemaorg/schemaorg

All issues in schemaorg/schemaorg

Similar issues

More Data Engineering issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.