@startuml
json "出典 (P248)\n<<情報源明記用プロパティ>>" as 出典 {
"制約": {
"プロパティ制約":[
{
"プロパティの適用範囲制約": {
"プロパティの適用範囲": [
"出典として",
"修飾子として"
]
}
},
{
"値のクラス制約": [
{
"クラス":[
"情報",
"作品",
"バージョン、版、または翻訳 (Q3331189)",
"カタログ",
"データベース","情報システム","プロジェクト","アーカイブ","電子図書館","情報リソース","ニュース記事","メディア","ファイル","登録","マニュアル","映画データベース","識別子 データ図書館","press review","便覧"
],
"関係性": [
"分類または上位クラス"
],
"制約例外":[
"取扱説明書"
]
}
]
}
]
}
}
class "情報 <Q11028>" as 情報 {
}
出典 o- 情報 : 値のクラス制約
class "サイネージ\n<<記号 方法 情報>> <Q1211272>" as サイネージ {
}
情報 <|-- サイネージ
class "物理標識 (Q105449313)\n<<製造品; 建築要素>>" as 物理標識 {
英語 = physical sign
}
class "案内標識\n<<地理的特徴; 情報>> <Q6031215>" as 案内標識 {
日本語 = 案内標識
英語 = information sign
}
情報 <|-- 案内標識 : P279 上位クラス
物理標識 <|-- 案内標識 : P279 上位クラス
地理的特徴 <|-- 案内標識 : P279 上位クラス
class "地名標識 <Q55498668>" as PlaceNameSign {
日本語 = 案内板
英語 = information board
主題 = 地名
}
案内標識 <|-- PlaceNameSign : P279 上位クラス
class "鉄道標識 <Q11649741>" as 鉄道標識 {
英語 = rail transport sign
以下の一部分 = 鉄道基盤施設
}
案内標識 <|-- 鉄道標識
class "駅名標\n<<鉄道標識 サイネージ>> <Q3362253>" as 駅名標 {
英語 = running in board
主題 = 地名
}
鉄道標識 <|-- 駅名標
class "案内板\n<<案内標識 地物>> <Q76419950>" as 案内板 {
日本語 = 案内板
英語 = information board
オープンストリートマップのタグ又はキー = information=board
<color red>適用プロパティ候補 = (主題,\n 成立日,\n 運営者,\n OpenStreetMapのノードID)
}
案内標識 <|-- 案内板 : P279 上位クラス
map "大石茶屋案内板 <Q136543477>" as POI {
分類 => 案内板
国 => 日本
位置する行政区画 => xxx市
位置座標 =>
主題 => Qxxxxxxxx
題材 => 躑躅原レンゲツツジおよびフジザクラ群落\n大石茶屋
作品または名前の言語 => 日本語\n英語
運営者 => xxxx市教育委員会
画像 => jpg
P1801 銘板画像 => jpg
OpenStreetMapのノードID => 13246577497
}
案内板 <|-- POI
class "推奨ランクの理由 <Q71533077>" as 推奨ランクの理由 {
}
class "案内標識の有る値 <Q106867742>" as 案内標識の値 {
}
推奨ランクの理由 <|-- 案内標識の値 : P279 上位クラス
@enduml