問題タブ [database-diagram]

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 投票する
0 に答える
347 参照

sql-server - 最新の SSMS をインストールした後、データベース ダイアグラムの作成時にのみエラーが発生しました

DBA を行うことはめったにないので、偶然かもしれませんが、昨日最新の SSMS をインストールした後、データベースのデータベース ダイアグラムを作成しようとしたところ、次のエラーが発生しました。

Windows NT グループ/ユーザー 'AzureAD\UserId' に関する情報を取得できませんでした

私はデータベースの所有者であり、sysadmin のロール メンバーの 1 人です。データベースの作成、削除、テーブルの追加、バックアップと復元などはできるのですが、なぜかデータベース ダイアグラムを作成できません。DBAに関してはほとんど無知なので、優しくしてください。

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

sql-server - Microsoft SQL Server Management Studio でデータベース ダイアグラムを更新する方法

現在、Microsoft Server Management Studio 2014 でデータベース ダイアグラム ウィンドウを開いています。新しく追加された外部キー制約を確認できるようにビューを「更新」する方法はありますか?

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

database - データベース記号の意味?

私はいくつかのチュートリアルを行っていて、以下のデータベース図に出くわしました:

ここに画像の説明を入力

このデータベース ダイアグラムがわかりませんでした。これらの表記法を理解するのを手伝ってくれる人はいますか? それらは UML や Visio などを使用して作成されていますか?

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

database-design - データベースの正規化 - 外部キーの一貫性

私はデータベース スキーマを開発していて、開発中のスキーマの一部について行き詰まっています。特定のテーブルへの外部キーがあり、多くのテーブルには 1 つの中央テーブルへの外部キーが含まれています。

私が設計している2つのテーブルは、「IDタイプ」ルックアップ(IDが属するタイプ/テーブルをリストするための外部キー)とFK ID値を設定しました。一貫性を保つために、すべてのテーブルの外部キーに対してそれを行うべきかどうか疑問に思っています。これら 2 つのテーブルについては、レコードの内容によっては、別のテーブルに結合する必要がある場合があります。人々はプロセスのさまざまな側面に結び付けられていると考えてください。そのため、プロセスに関与している場所に応じて、個人レコードが 1 つのテーブルまたは別のテーブルにリンクされます。

他のテーブルについては、実際にはメインの中央テーブルにのみリンクします。そのテーブルに明示的な外部キーを直接残すか、一貫してIDタイプ/テーブルとIDタイプテーブルに基づいてリンクされたFK IDにする必要がありますか?

これが意味をなさない場合は、私に知らせてください。より良い説明を試みます。

ありがとう!