問題タブ [schema]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
183 参照

windows - IISプログラム管理のスキーマリファレンス

IISオブジェクトスキーマはどこにありますか?MSDNから見つけたのは、クラス階層の写真だけでした。

明確にするために、私はWMIまたはADSIのいずれかを介してIISを構成したいと考えており、IIS専用のActiveDirectoryスキーマのようなものを探しています。構成できるすべてのオブジェクト、それらを含めることができるオブジェクト、およびそれらのプロパティのリストが必要です。

0 投票する
14 に答える
290611 参照

xml - XMLスキーマ(XSD)検証ツール?

現在、オフィスでは、指定されたスキーマに対してXMLファイルを生成するアプリケーションを作成しています。.XSDファイルにスキーマがあります。

生成されたXMLがスキーマと一致することを確認するための自動テストに使用できるツールまたはライブラリはありますか?

スキーマチェッカーをバンドルすることはないので、開発中に開発者が使用する必要があるだけですが、商用利用に適した無料のツールをお勧めします。

私たちの開発言語は、それが何か違いを生むのであればC ++ですが、xmlファイルを生成し、テストで別のプログラムを呼び出して検証を行うことができるので、そうすべきではないと思います。

0 投票する
4 に答える
785 参照

orm - ORM:手書きのスキーマまたは自動生成?

高水準言語(Python、Rubyなど)で開発されたプロジェクションに手書きのスキーマを使用する必要がありますか、それともORMソリューションに自動生成させる必要がありますか?最終的には、すべてのデータを破棄せずに移行する必要があります。特定のRDBMSに関連付けてもかまいませんが、制約やプロシージャなどの機能を何らかの形でサポートできれば便利です。

0 投票する
10 に答える
20805 参照

xml - XML 名前空間とは何ですか?

これは、私がいつも他の人に説明するのが少し難しいと思っていることです: なぜ XML 名前空間が存在するのですか? いつそれらを使用する必要があり、いつ使用しないのですか? XML で名前空間を操作する際によくある落とし穴は何ですか?

また、それらは XML スキーマとどのように関連していますか? XSD スキーマは常に名前空間に関連付ける必要がありますか?

0 投票する
6 に答える
5736 参照

database-design - リレーショナル データベースで is-a 関係を表現する

次の例に示すように、is-a 関係を表す明確な方法があるかどうか疑問に思っていました。

このDBには、映画、ゲーム番組、ドラマの3種類の番組の録画時間が格納されています。オブジェクト指向の意味では、これらのそれぞれがプログラムです。これらのサブクラスには、それぞれ異なるプロパティがあります。テーブルは次のとおりです (fk プレフィックスは外部キーを示します)。

ムービー
ID

fkDirector

gameShow
ID

fkHost
fkContestant

ドラマ
ID

OO 用語では、レコード テーブルは次のようになります。

record
id
fkProgram
startTime
endTime

通常の形式に違反せずにこれを行う唯一の方法は、 recordMovierecordGameShow、およびrecordDramaという 3 つのレコード テーブルを用意することです。

データベースの正規化の原則に違反することなく、これらのテーブルを 1 つに統合する方法はありますか?

アイデアを説明するために、いくつかの動作しない例を次に示します。

番組
ID
fkMovie
fkGameShow
fkDrama

このテーブルには null が含まれるため、第 1 正規形に違反します。行ごとに、3 つのエントリのうちの 1 つだけが非 null になります。

program
id
fkSpecific ← fkMovie または fkGameShow または fkDrama
fkType ← 調べるテーブルを示します

ここでは、fkSpecific が 3 つのテーブルのいずれかを指す可能性があるため、参照整合性を強制することはできません。

ここにテーブルを 1 つではなく 3 つ持つことによるオーバーヘッドを節約しようとしています。おそらく、これは単に RDB には当てはまりません。

0 投票する
1 に答える
767 参照

java - DTDからXMLバインディングコードを生成するための最良の方法は何ですか?

ほとんどのJava-XMLバインディングフレームワークとコードジェネレーターには、XMLスキーマ定義が必要です。DTDからバインディングコードを生成するための最良の方法を提案できますか。

JAXB 2のXJCがDTDをサポートしていることは知っていますが、実験的なものと見なされています。

Stack Overflowの精神で、回答ごとに1つの提案をお願いします-重複するのではなく、賛成または反対に投票してください

0 投票する
3 に答える
18575 参照

mysql - mysql の "drop database" には時間がかかります -- なぜですか?

データベース「A」と「B」のペアを備えた mysql5.0。どちらも大きな innodb テーブルを備えています。「データベース A をドロップします。」データベース「B」を数分間フリーズします。その時点で「A」を使用しているものは何もないのに、なぜこれほど集中的な操作になるのでしょうか?

ボーナス ポイント: 「A」を使用し、データを「B」にアップロードしてから、「B」の使用に切り替えるとすると、これをより速く行うにはどうすればよいでしょうか? データベースを削除することは、通常、常に行う必要があるようなことではないため、これは少し外れています。

0 投票する
10 に答える
40340 参照

xml - XML 属性と要素

いつ XML 属性を使用し、いつ XML 要素を使用する必要がありますか?

例えば

また

0 投票する
4 に答える
52943 参照

file - db2 テーブル (ファイル) のスキーマを表示する方法

件名のように...行を挿入してSELECTを発行せずに空のテーブルスキーマを見る方法はありますか?

0 投票する
4 に答える
767 参照

database - サマータイムの規則を表す最良の方法は何ですか?

世界のさまざまな地域のサマータイム (夏時間) 切り替えルールをデータベースに保存する必要があります。私はすでにリージョンとサブリージョンを格納する方法を持っています (したがって、「オーストラリアの半分」/アリゾナ/ナバホの問題全体が処理されます) が、これを達成するための最も効率的なスキーマは何であるか疑問に思っています。私が見た2つのオプション:

  • 夏時間の開始時間と終了時間、および特定のオフセットを示す、年と地域ごとに一意の 1 行を含むテーブルを用意します。
  • 各地域の数式と有効な日付範囲を格納するテーブルを用意します (イスラエルのような地域には有効な範囲が必要です)。

最初の利点は、文字通り何でも可能であるため、柔軟性です。残念ながら、(a) より多くのスペースが必要になり、それに応じて (b) データ入力を取得するために多くの作業が必要になります。2 つ目は、1 つの行が 1 つの地域に何十年も対応できるため、優れていますが、アプリケーション層で何らかの言語パーサーとインタープリターも必要になります。このデータベースは、強力なテキスト処理機能を持たない言語で書かれたいくつかの異なるアプリケーションで使用されるため、その方法は避けたいと思います。

zoneinfo などを使用したいのですが、残念ながらこの場合はオプションではありません。同様に、日付を正規化することはできません。タイムゾーンとサマータイムの情報は、特定のユースケースを満たすためにデータベースに存在する必要があります。

誰かが似たようなことをした経験がありますか? 同様に、私が見逃した可能性のある優れたオプションを誰かが持っていますか?