Semantic MediaWikiを使用して、通常はスプレッドシートやデータベースに存在する金融取引や天気予報などの「表形式」のデータを保存 (および整理、レポートなど) することについて考えるのは、完全に脱線しているのでしょうか?
タプルごとに個別の小さなページが必要になるようです。しかし、それは設計によるものであり、おそらく完全に問題ありません。
SMW は、コラボレーション データ リポジトリを立ち上げて実行するための非常に迅速かつ簡単な方法のように思われるからです。
Semantic MediaWikiを使用して、通常はスプレッドシートやデータベースに存在する金融取引や天気予報などの「表形式」のデータを保存 (および整理、レポートなど) することについて考えるのは、完全に脱線しているのでしょうか?
タプルごとに個別の小さなページが必要になるようです。しかし、それは設計によるものであり、おそらく完全に問題ありません。
SMW は、コラボレーション データ リポジトリを立ち上げて実行するための非常に迅速かつ簡単な方法のように思われるからです。
いいえ、そんなに悪い考えではないと思います。
SemanticFormsを使用すると、多くの小さなデータページをすばやく簡単に入力できます(たとえば、請求書では各ラインアイテムに追加のページが必要になる場合がありますが、for template
フォームタグの「複数」機能を使用してすべて1つのフォームから入力できます)。ですから、SMWで気象データを記録しようとしたことはありませんが、かなり簡単だと思います。非常に多くのページにデータを保存するとどうなるかわかりません。必要な形式で組み合わせるのは簡単です。
試してみて、どうなるか教えてください!
Semantic MediaWiki は、事実や百科事典のデータを追跡するのに適しています。特定のトピックについて知る必要があるすべてのページを作成できます。
測定データ、財務データ、センサー データなどの表形式または数値データの場合、実際には各データ ポイントに関する小さなページを作成する必要がありますが、これは多くの場合、実用的ではありません。
ただし、外部データ ソース (MySQL データベースまたは CSV ファイル内) を MediaWiki ページと統合できる Media Wiki の拡張機能があります。これにより、表形式データの動的アクセスとクエリ、およびそれらの周りのページのセマンティック アノテーションという、両方の長所を活かすことができます。
を見てみましょう :
Semantic Internal Objects extension (SIO)またはSMW の組み込みサブオブジェクト(前者は、前述の External Data 拡張機能とうまく連携します)のいずれかを使用して、複数のセマンティック オブジェクト (スプレッドシートの行など) を 1 ページに格納できます。
ただし、セマンティック機能を備えたコラボレーション ツールを本当に探しているのでない限り、SMW があなたのタスクに最適なソフトウェアであるとは思えません。
編集 (2015 年 11 月): SMW バージョン 1.9 以降、組み込みのサブオブジェクトができないことで SIO ができることは何もないため、後者をお勧めします。