@startuml
class "情報源 <Q3523102>" as 情報源 {
}
class "掲載している情報源 <P1343>" as 掲載している情報源 {
}
情報源 o- 掲載している情報源 : P1687 対応するプロパティ
json "出典 (P248)\n<<情報源明記用プロパティ>>" as 出典 {
"制約": {
"プロパティ制約":[
{
"プロパティの適用範囲制約": {
"プロパティの適用範囲": [
"出典として",
"修飾子として"
]
}
},
{
"値のクラス制約": [
{
"クラス":[
"情報",
"作品",
"バージョン、版、または翻訳 (Q3331189)",
"カタログ",
"データベース","情報システム","プロジェクト","アーカイブ","電子図書館","情報リソース","ニュース記事","メディア","ファイル","登録","マニュアル","映画データベース","識別子 データ図書館","press review","便覧"
],
"関係性": [
"分類または上位クラス"
],
"制約例外":[
"取扱説明書"
]
}
]
}
]
}
}
情報源 o-- 出典 : P1687 対応するプロパティ
class "出典として\n<<プロパティの適用範囲制約>> <Q54828450>" as 出典として {
日本語 = 出典として
English = as reference
}
出典 o-- 出典として : プロパティの適用範囲制約
class "情報 <Q11028>" as 情報 {
}
出典 o- 情報 : 値のクラス制約
class "情報源明記用プロパティ <Q18608359>" as 情報源明記用プロパティ
class "ウィキデータのプロパティの類型 <Q18608359>" as ウィキデータのプロパティの類型
ウィキデータのプロパティの類型 <|-- 情報源明記用プロパティ : P32 分類
ウィキデータのプロパティ <|-- 情報源明記用プロパティ : P279 上位クラス
@enduml