https://www.mediawiki.org/wiki/User:Henning_(WMDE)/Wikibase/Data_Model could serve as a replacement for the old, outdated data model primer.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T241215 Improve Wikibase lower and mid level documentation | |||
Open | None | T75604 [Story] create documentation of php data model | |||
Resolved | None | T75606 update documentation of js data model | |||
Invalid | daniel | T75603 [Story] update documentation of high-level data model | |||
Invalid | None | T96681 [Task] Review and polish new version of data model primer |
Event Timeline
Comment Actions
(Copy from T75603)
Discussed this with @Snaterlicious om May8. He said he'll work on his proposal a bit more. Some key points from the discussion:
- remove the notion of "Fingerprint" from the model. Instead, represent sets of labels, descriptions, and aliases separately, to accommodate future types of entities.
- Mention the notion of "unique features" in the model. Unique features for properties are (language + label) and (language + alias), unique features for items are (language + label + description) and (siteid + page). See also T74430
- Clarify the relationship between the logical data model (which is an abstract description of a data structure) and the conceptual schema (which is a semi-formal ontology of real world concepts).
Comment Actions
Assigning to @Snaterlicious since he said he'd work on it. removing this from the sprint for now, since he's on vacation.