問題タブ [database-table]
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.
c# - 計算列を使用して .net データ テーブルを分割する
私は2つのデータテーブルを持っています。最初のテーブルには 4 つの列があり、2 番目のテーブルには 5 つの列があります。2 番目のデータ テーブルの計算列の 5 番目の列。テーブルのスキーマを以下に示します。
最初の表の列: ABCD
2 番目の表の列:
A1 B1 C1 D1 E1=(A1+B1 *10) ここで E1 は計算列です。
次に、2 番目のテーブルから列 E1 のみを切り離し、それを最初のテーブルに追加します。したがって、私の最初のテーブルは次のようになります。
ABCD E1
これを行う直接的な方法はありますか?
database - 多くのfkテーブルの1つのテーブル列?
このような状況に最適な解決策/実践は何ですか?複数のテーブル(オブジェクト)を参照できるテーブルがありますか?
これは、テーブルUserCalendarの例です。これは、ユーザーがイベントを保存するテーブルですが、システムはこのテーブルに後ろから挿入します。ユーザーは期限のあるいくつかのサービスを実行し、それらもこのテーブルに挿入されます。問題は、UserEventテーブルのようなテーブルがないことです。ユーザーは、説明としてこのカレンダーにすべてのイベントを保存する必要があります。これをできるだけ単純にする必要があります。
これは2つの方法で設計できます。
1)
UserCalendar
UserCalendarId | UserId | 説明| ObjectType | ObjectId
このオプションを使用すると、このテーブルをFKする必要はありません。ObjectType(Notification、Service、Calendar)を変更し、そのテーブルのIDをObjectIdとして使用することしかできませんでした。イベントの場合、そのようなテーブルはなく、これはnullフィールドになります。これを疑似FK列と呼びます。
2)または、理論的には、FKごとに複数のテーブルを使用して使用することもできます。
UserCalendar
UserCalendarId | UserId | 説明
UserEventUserCalendarId
| EventId
UserServices
UserCalendarId | ServiceId
UserNotifications
UserCalendarId |NotificationId
..。
この外部関係テーブルは、各システムイベントまたは特定のタイプに属するその他のカスタムイベントの数値にすることができます
最初の解決策は、迅速な実装です。
mysql - データベース設計:データベース内のユーザーテーブルにはどのフィールドが必要ですか?
MySQLのユーザーテーブルを設計しようとしています。
今のところ、私のユーザーテーブルは次のようになっています
他にどのようなフィールドも含める必要があり、なぜそれらが必要なのですか?
上記からどのフィールドを除外する必要がありますか、またその理由は何ですか?
ユーザー名とパスワードに何文字を割り当てる必要がありますか、またその理由は何ですか?
IDにBIGINTを使用する必要がありますか?
よろしくお願いします。
追加私はソーシャルウェブサイトのテーブルを使用するつもりなので、「ユーザー」は世界中の人々を意味します。
vb.net - Linq 左外部結合
私が最終的に必要としていたのは、2つのデータテーブルと2つのテーブルキーを取り、結合されたデータテーブルを返す汎用関数です。だからここにそれを解決するための私の最初のステップがあります。
次のT-SQLの例のLinqの例をVBで書くにはどうすればよいですか?
sql - Qt4: SQL テーブルを PDF に出力
Qt には PDF エクスポートのサポートが組み込まれています ( QPrinter::PdfFormat
)。
SQL テーブルを PDF ファイルに出力する最良の方法は何ですか? QSqlDatabase
( でロードされ、リンクされたデータベースのテーブルQTableView
)...
php - PHP でテーブル/ビューを作成するためのデータベースの抽象化
使用されている DBMS から独立してデータベース モデル (テーブルとビュー) を作成するためのソリューションがあるかどうか疑問に思っています。私は現在 Zend Framework を使用しており、基本的な CRUD 操作の抽象化は非常に優れていますが、テーブルとビューを作成するための抽象化は提供していません。一部の ORM フレームワークがこの機能を提供していることは知っていますが、残念ながら私の場合は ORM を使用できません。
ありがとう!
php - データ モデリングの探索 (実用的なデータベースを一緒に動かす方法)
私は、人々がプレイリストを作成し、localStorageにオブジェクトとして保存できるプロジェクトに取り組んでいます。現時点ではすべてがクライアント側です。
だから私は今、飛躍を遂げて、ユーザーログインシステムを作りたいと思っています(私はphp mysqlとfb connectまたはoauthシステムを使ってそれを行うことができます、他の提案はありますか?). 問題は、ユーザーごとにSQLデータベースを作成してプレイリストを(メディア情報とともに)保存するか、それとも他の方法があるかを決定することです。大量のデータベースを処理するのは (速度の点で) 問題になりますか?
次のようにデータベースを1つだけ作成するのはどうですか:
ユーザー データベース ---> { user(primary key) pass someotherInfo} を含む 1 つのテーブル、次に USER ごとのテーブル (プレイリストを含む)、プレイリストごとの 3 番目のテーブル (ユーザー ID とメディア情報を含む、私のプライマリ キーは何でしょうか?)
例: 10 人の登録ユーザーがいて、各ユーザーには 2 つのプレイリストがあります
またはもっと簡単な方法はありますか?
私の質問が明確であることを願っています。
PS: 私は php とデータベースに不慣れです (これは非常にばかげているかもしれません)
database - テーブルを2NFに変換します-変換する奇妙なテーブル?
以下の表があり、2NFに変換することになっています。
私が行ったところ、これに対する答えがあります:
スキル:従業員、スキル
場所:従業員、現在の勤務地
私はこれが^上記^で間違っていると感じています。
また、誰かが1NF、2NF、3NFの違いを説明できますか。私は1が最初に来ることを知っています、そしてあなたはそれをすべて小さなテーブルに分割しなければなりません、しかし私がよりよく理解するのを助けるために本当に良い説明が欲しいです。ありがとう
php - 接続していない2つのサーバー上の2つのデータベースに対するクエリ
私はこの問題について多くの例に従いましたが、これを機能させることができないようです。データベースを個別にクエリすることはできますが、同じクエリで 2 つをクエリすることはできません。
クエリでサーバーを参照して、エイリアシングを試みました...名前の周りに `` を入れるなど。何も機能しません。
これが私のコードです
接続文字列:
わかりました、私はこれを持っています
クエリからの出力は次のようなものです
両方の結合フィールドは、結合と同じ照合で INT データ型です。なぜこれが失敗するのかわかりません。どんな助けでも大歓迎です。