問題タブ [database-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 に答える
403 参照

sql-server-2008 - SQL Server 2008 - ドキュメント ストレージ スキーマ

SQL 2008 で、できればかなり単純なドキュメント ストレージ システムを作成したいと考えています。メタデータ ストレージ、ファイルチームなど、必要な要素についての一般的な考えはありますが、よくわからない点がいくつかあります。 .

具体的には、偽のフォルダー構造といくつかの (柔軟な) パーミッションを実装したいと考えています。アクセス許可は、グループ レベルまたは個々のユーザーごとに設定できます。また、ファイル レベルまたはフォルダー レベルのいずれかで、アクセス不可、読み取り、読み取り/書き込みを指定できる必要があります。

このスキーマを書いてくれる人を探しているわけではありません。しかし、私が望んでいるのは、誰かがこれらのトピックをカバーするリソースを持っていることですか?

ありがとう〜プレスコット

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

sql - dboと同じようにアクセスでき、saユーザーがアクセスできるスキーマを作成する方法

SQL Serverのスキーマ、ロール、およびユーザー管理の部分は初めてです。今までは単純なdboスキーマで作業していましたが、いくつかの記事を読んだ後、フォルダー形式でテーブルを管理するためのスキーマを作成することに興味があります。

現在、同じ種類の機能を持つテーブルを保持したいスキーマを作成したいと思います。スキーマを作成しようとすると、クエリや権限などを使用しているときに問題が発生します。

まず、スキーマの使用に慣れたいのですが、それから私だけがそれを探求したいと思います。しかし、初期段階と作業圧力のために、まだそれを実装することができません。

dboの権限と同じデフォルトの権限でスキーマの使用を開始するにはどうすればよいですか。また、これらのスキーマでのロールの作成とロールの割り当てについても教えてください。現在、saユーザー自身がこれらすべてにアクセスできるようにしたいと思います。

これらすべての背後にある概念は何ですか

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

database - Qt4 を使用したデータベースの移行 (スキーマの変更)

Ruby on Rails から、データベースの移行を行うための快適で非常に管理しやすい方法について学びました。

Qt4でそのようなケースをどのように処理しますか? Rails のソリューションのように複雑にする必要はありません。SQL とコード スニペットを実行して、データのバージョン リストを上下に移動しても問題ありません。

少しグーグルで調べましたが、標準的な解決策はないようです。以前に頭をかいた人は誰もいないようです。誰もがそれを行う方法について独自のアイデアを実装しているようです。

標準的なソリューションに興味がある、または取り組んでいて、その取り組みを共有したい人はいますか? それとも、機能する実装がありますか? Railsのテーブルのようなものをinformation_schema用意し、アプリケーションでウィザードを実行してデータベースをアップグレードまたはダウングレードする (そして、最初にバックアップ/ダンプを実行することを提案する) か、別のオプションとして、ウィザードなしの移行、おそらく便利なプログレスバー。

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

java - データベース スキーマを読み取るための Java ライブラリ

を指定して、列、テーブル、および整合性制約に関するメタ情報を読み取ることができる、軽量でオープン ソースの多かれ少なかれクロスデータベース Java ライブラリを探していますDataSource

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

oracle - DBMS_METADATA(およびSCHEMA_EXPORT)を使用してOracleSCHEMAをDDLスクリプトとして取得するにはどうすればよいですか。

おそらく私の理解が間違っているために、DBMS_METADATAを使用して特定のスキーマのDDLを抽出するのに問題があります。

これが私が基本的に行うことです:

このメソッドは、「CREATE TABLE」ステートメントを作成できる順序で返す、つまり、依存テーブルが後で出力されるという印象を受けました。

ただし、一部のテーブルは、発行されていないテーブルを参照する外部キー制約を使用して発行されるため、テーブルの順序は任意であることがわかります。

この問題を「解決」するために、REF_CONSTRAINTCONSTRAINTS_AS_ALTERをそれぞれfalseとtrueに設定しました。これにより、問題が解決すると想定したためです。そうではありません。

それで、私の問題の回避策はありますか、それとも私が見落とした設定はありますか?

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

database - データベース設計: この設計を改善する方法はありますか?

簡単な質問 - 以下は、次のレコードを保持するためのデータベース設計です


デザイン

このデザインを改善する方法はありますか?

注:通貨と日付がありません。:)

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

php - PHP/MySQL アプリで友人が誰かを無視した場合、どのように対処すればよいですか?

のようなテーブルがありますfriends(friendship_id, fid1, fid2, ENUM('pending', 'accepted', 'ignored')。ユーザーが誰かの友達リクエストを無視したときに、「あなたは無視されました!」というメッセージが表示されないようにしたいのですが、そのデータもログに記録したいと考えています。これにアプローチする方法について何か提案はありますか?

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

sql - ユーザー メッセージ データベース スキーマ?

これはおそらく非常に主観的なものであり、私自身の考えもありますが、ユーザーからユーザーへのメッセージ (1 対 1 または 1 対多) をサポートするデータベースを構築するにはどうすればよいでしょうか。

私の最初の考えは、MESSAGEテーブルとMESSAGE_PARTIESテーブルを持つことでした

MESSAGEには次のフィールドが含まれます: -ID、件名、本文、作成日、親 MSG ID (返信用)

MESSAGE PARTIESフィールドには、-ID、メッセージ ID、送信者 ID、受信者 ID、送信者が含まれます。

これは健全な論理ですか?より良い/より効率的な方法が何であるかを知りたくてたまらない.

0 投票する
5 に答える
22853 参照

database-design - タイムシートのデータベーススキーマ

誰かが私ができるタイムシートアプリケーションの大まかなデータベーススキーマを手伝ってくれませんか

  1. さまざまなプロジェクトの期間(2週間)の1日あたりの時間を保存します。元人Aは、同じ日にprojectAに3時間、projectBに4時間を置くことができます

  2. プロジェクトに費やされた合計時間のレポートを簡単に取得できるようにしたり、特定の人がすべてのプロジェクトの合計時間を取得したりできるようにします。

編集:別の要件は、すべての人の特定の期間の各タイムシートに、その人がタイムシートを提出したことを示すフィールドと、承認されたことを示すフィールドが必要であることです。

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

sql - SQLファイルからデータ辞書を生成するツール

さて、私が働いているOracleデータベースのデータベース設計にだまされました。問題は、私があまりDB好きではないことです:-)。現在、Rational Application Developer (RAD) を使用して、データベース スキーマのモデリングを行っています。私が理想的にやりたいことは、DB スキーマからの情報 (主にテーブル/列情報、制約、およびトリガーを Word ドキュメントのテーブルとして含む) を含む一連の Word ドキュメントを生成することです。

RADでこれを行う方法が見つからないようです.SQL DDLスクリプトファイル(スキーマのCREATEコマンドを含む)を取り、Wordタイプのレポートを生成できるツールを誰か知っているかどうか疑問に思っていました.

どんなポインタでも大歓迎です。

ありがとう...