Semantic MediaWiki/data/smw rels2
< Semantic MediaWiki | data
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
About
- Version: 1.7
- Documentation status: unofficial; confirmed only by testing
- Purpose: defines semantic relationships between property-names and property-values, where the values have an SMW ID
- Foreign keys: smw_ids.smw_id
- Fields:
SQL
<mysql>CREATE TABLE `smw_rels2` (
`s_id` int(8) unsigned NOT NULL, `p_id` int(8) unsigned NOT NULL, `o_id` int(8) unsigned DEFAULT NULL, KEY `s_id` (`s_id`), KEY `p_id` (`p_id`), KEY `o_id` (`o_id`)
) ENGINE=InnoDB DEFAULT CHARSET=binary;</mysql>
Examples
<mysql> SELECT s_id
, s.smw_namespace AS s_namespace , CAST(s.smw_title AS char) AS s_title , CAST(p.smw_title AS char) AS p_title , CAST(o.smw_title AS char) AS o_title FROM ((smw_rels2 AS r LEFT JOIN smw_ids AS s ON r.s_id=s.smw_id) LEFT JOIN smw_ids AS p ON r.p_id=p.smw_id) LEFT JOIN smw_ids AS o ON r.o_id=o.smw_id;
</mysql>