schemaorg / suggestions-questions-brainstorming

Suggestions, questions, and brainstorming
20 stars 15 forks source link

Review adding Organization (i.e. business/company) entity/finance/form types and/or properties #9

Open ldexterldesign opened 4 years ago

ldexterldesign commented 4 years ago

Hi all,

Hope you're well

Thanks for mind-blowing work

I'm finishing up a json-schema.org schema (gist repo) focusing on buying/selling items whilst trying to merge an old (organisation/company) taxonomy, which I had laying around in notes, with what schema.org offers

I'm a little surprised not to find much in the schema related to companies, specifically forms (i.e. types) of companies:

company
    entity
        private
        public
    finance
        liability
            [governmental]
            limited (i.e. limited to a fixed sum, most commonly the value of a person's investment)
            [non-governmental]
            unlimited (i.e. general, liable for all business debts)
        profit
            for-profit
            [non-profit]
        stock
            listed (i.e. on stock exchange)
            unlisted (i.e. not on stock exchange)
    form
        associate (i.e. 20-50% parent share ownership, can have multiple parents)
        charity
        chartered
        community interest
        company
        cooperative
        [corporation]
        division (e.g. google play is a division of google, has one parent)
        franchise
        holding (i.e. holding/owner, >80% parent share ownership) (e.g. alphabet is the parent of google, has no parents)
        non-business (inc. government)
        partnership
        sole proprietorship/trader
        subsidiary (i.e. daughter/sister, >50% parent share ownership) (e.g. google is a subsidiary of alphabet, has one parent)

[corporation]: https://schema.org/Corporation
[governmental]: https://schema.org/GovernmentOrganization
[non-governmental]: https://schema.org/NGO
[non-profit]: https://schema.org/NonprofitType

99% of my knowledge here comes from wikipedia.org/wiki/Company and related pages - took me a couple of days to read/assimilate it all (probably half a business A Level 🙄)

You'll observe, I've linked some of my notes above with some things that exist in schema.org already so it gives some coverage visibility

Is there a case for adding this info' to schema.org and if so how and what do you need from me and others reading this?

Personally, I think it makes sense to add the following to Organization:

property: form
type: Form

... or have form as an enumeration type, similar in context to BusinessEntityType

If you have any issues (e.g. questions/queries) then happy to help

Keep up amazing work

Hope this helps & to hear back

Sincerely

RichardWallis commented 3 years ago

See issue #7 for the context of the move from the main Schema.org issue tracker to this repository.