<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://neowiki.dev/w/index.php?action=history&amp;feed=atom&amp;title=People_and_life_events</id>
	<title>People and life events - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://neowiki.dev/w/index.php?action=history&amp;feed=atom&amp;title=People_and_life_events"/>
	<link rel="alternate" type="text/html" href="https://neowiki.dev/w/index.php?title=People_and_life_events&amp;action=history"/>
	<updated>2026-06-29T14:15:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://neowiki.dev/w/index.php?title=People_and_life_events&amp;diff=355&amp;oldid=prev</id>
		<title>NeoWiki: Importing NeoWiki demo data</title>
		<link rel="alternate" type="text/html" href="https://neowiki.dev/w/index.php?title=People_and_life_events&amp;diff=355&amp;oldid=prev"/>
		<updated>2026-06-29T09:10:11Z</updated>

		<summary type="html">&lt;p&gt;Importing NeoWiki demo data&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A demo dataset that models people and their births as separate Subjects, in the event-centric style of CIDOC CRM (the cultural-heritage reference model that Arches is built on). It uses three generations of the Bach family, scoped deliberately rather than exhaustively. The data is curated for demonstration and is not authoritative.&lt;br /&gt;
&lt;br /&gt;
== Featured ==&lt;br /&gt;
&lt;br /&gt;
{{#invoke:SubjectRow|render|s1bachaaaaaaab2|s1bachaaaaaaaa3}}&lt;br /&gt;
&lt;br /&gt;
== Who was born where, and when? ==&lt;br /&gt;
&lt;br /&gt;
{{#invoke:NeoWikiDemo|query|MATCH (b:Birth)-[:`Brought into life`]-&amp;gt;(p:Person) OPTIONAL MATCH (b)-[:`Took place at`]-&amp;gt;(pl:Place) RETURN p.name AS Person, pl.name AS Place, b.Date[0] AS Date ORDER BY Date|columns=Person, Place, Date|linkColumns=Person, Place}}&lt;br /&gt;
&lt;br /&gt;
== Browse ==&lt;br /&gt;
&lt;br /&gt;
Each birth is its own Subject linking a child, mother, father, place, and date. Johann Sebastian Bach appears in four births, once as a child and three times as a father, which a person-centric model could not express cleanly.&lt;br /&gt;
&lt;br /&gt;
{{#invoke:NeoWikiDemo|query|MATCH (b:Birth)-[:`Brought into life`]-&amp;gt;(c:Person) OPTIONAL MATCH (b)-[:`By mother`]-&amp;gt;(m:Person) OPTIONAL MATCH (b)-[:`From father`]-&amp;gt;(f:Person) OPTIONAL MATCH (b)-[:`Took place at`]-&amp;gt;(pl:Place) RETURN c.name AS Child, m.name AS Mother, f.name AS Father, pl.name AS Place, b.Date[0] AS Date ORDER BY Date|columns=Child, Mother, Father, Place, Date|linkColumns=Child, Mother, Father, Place}}&lt;br /&gt;
&lt;br /&gt;
== Mapping to CIDOC CRM ==&lt;br /&gt;
&lt;br /&gt;
This dataset partially maps to [http://www.cidoc-crm.org/ CIDOC CRM]. The canonical statements run from the event to the person (E67 Birth, P98 brought into life, E21 Person); the reverse &amp;quot;was born&amp;quot; (P98i) is not stored as a separate edge but derived by [[Module:NeoWikiDemo]] reverse-querying the graph, which is how CIDOC inverse properties work.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! NeoWiki !! CIDOC CRM !! URI&lt;br /&gt;
|-&lt;br /&gt;
| Schema Person || E21 Person || http://www.cidoc-crm.org/cidoc-crm/E21_Person&lt;br /&gt;
|-&lt;br /&gt;
| Schema Birth || E67 Birth || http://www.cidoc-crm.org/cidoc-crm/E67_Birth&lt;br /&gt;
|-&lt;br /&gt;
| Schema Place || E53 Place || http://www.cidoc-crm.org/cidoc-crm/E53_Place&lt;br /&gt;
|-&lt;br /&gt;
| Birth: Brought into life || P98 brought into life (inverse P98i was born) || http://www.cidoc-crm.org/cidoc-crm/P98_brought_into_life&lt;br /&gt;
|-&lt;br /&gt;
| Birth: By mother || P96 by mother || http://www.cidoc-crm.org/cidoc-crm/P96_by_mother&lt;br /&gt;
|-&lt;br /&gt;
| Birth: From father || P97 from father || http://www.cidoc-crm.org/cidoc-crm/P97_from_father&lt;br /&gt;
|-&lt;br /&gt;
| Birth: Took place at || P7 took place at || http://www.cidoc-crm.org/cidoc-crm/P7_took_place_at&lt;br /&gt;
|-&lt;br /&gt;
| Birth: Date || P4 has time-span (E52 Time-Span; the date is the time-span&amp;#039;s P82 value, collapsed to one date) || http://www.cidoc-crm.org/cidoc-crm/P4_has_time-span&lt;br /&gt;
|-&lt;br /&gt;
| Person: Also known as || P1 is identified by (E41 Appellation) || http://www.cidoc-crm.org/cidoc-crm/P1_is_identified_by&lt;br /&gt;
|-&lt;br /&gt;
| Person / Place: Description || P3 has note (E62 String) || http://www.cidoc-crm.org/cidoc-crm/P3_has_note&lt;br /&gt;
|-&lt;br /&gt;
| Place: Coordinates || P168 place is defined by (E94 Space Primitive); stored as a lat/long display label, not a WKT/GML geometry literal || http://www.cidoc-crm.org/cidoc-crm/P168_place_is_defined_by&lt;br /&gt;
|-&lt;br /&gt;
| Place: Country || No direct CIDOC property: denormalised country-name label (a faithful model would use P89 falls within a containing E53 Place) || http://www.cidoc-crm.org/cidoc-crm/P89_falls_within&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== How this is built ==&lt;br /&gt;
&lt;br /&gt;
* Schemas: [[Schema:Person]], [[Schema:Birth]], [[Schema:Place]]&lt;br /&gt;
* The &amp;quot;was born&amp;quot; line on each person page is computed by [[Module:NeoWikiDemo]] (the &amp;lt;code&amp;gt;personEvents&amp;lt;/code&amp;gt; function), which reverse-queries the graph rather than storing an inverse edge. This Lua reverse-query is the display approach available today; using the view system for first-class display is an open task.&lt;br /&gt;
* The tables above come from Cypher queries via [[Module:NeoWikiDemo]].&lt;br /&gt;
* See the source of one subject: [{{fullurl:Birth of Johann Sebastian Bach|action=edit}} Edit Birth of Johann Sebastian Bach]&lt;br /&gt;
* [{{fullurl:{{FULLPAGENAME}}|action=edit}} Edit this page]&lt;/div&gt;</summary>
		<author><name>NeoWiki</name></author>
	</entry>
</feed>