database-design

    1

    3答えて

    私は中規模のビジネスWebアプリケーションを構築しています。データはMySQLデータベースに保存されています。 私は、特定の選択可能な「ウィジェット」をそのアプリケーションに追加する方法を考えています(通貨ウィジェット - ウェブアプリが見えるときにユーザーが指定した通貨を表示します)。ウィジェットには共通の基盤がないため、ウィジェットのデータとユーザーごとの設定を保存します。 たとえば、通貨ウィ

    0

    1答えて

    従業員スケジューリングシステム用のデータベースを設計しています。各シフトには、M個の異なるロールがあり、それらのロールは満たされなければならず、N個の従業員のそれぞれは、これらのM個の異なるロールの組み合わせに対して適格である。 単純な設計では、M個のブール値フラグを各従業員レコードに入れます。これは、設計時にサポートできる役割の数を制限する必要がありますか、現代のデータベースでは潜在的に制限のな

    1

    3答えて

    私は既存の質問の中で私の問題のマッチを見つけようとしていました。私はリンクを回答として受け入れ、質問があれば閉じます。 私が探しているのは、既存のテーブルを再構築する方法です。私はウェブサイトを持っており、私はそれに取り組むのにかなり長い時間を費やしました。今私はすべてのテーブルを持っていて、その場所で選択します。残念ながら、「姓」「姓」の表は、ユーザーが情報を更新するにつれて大きく変化しています

    0

    1答えて

    私はGoogle App Engineを使用して製品レビューサービスを行っています。私はデータストアモデルを構築するための良い方法について考えています(私は "高レプリケーション"設定を使用しています。エンティティとその祖先は非常に重要です)。特に、私はキーのリストを使用することについて(または先祖/両親を代わりに使用するべきかどうか)疑問に思っています。私の基本的なモデルは次のようになります。あ

    0

    2答えて

    私は自分のゲームのデータベーステーブルを作成しようとしていますが、何が最善のアプローチであるかを見たいと思います。 私は多くのモンスターを持っており、各モンスターには攻撃の数があり、モンスターには必ずしも同じ攻撃がありません。 各モンスターは、それぞれ異なるHP、MP、その他のステータスを持っています。 各モンスターの攻撃には、力やスピードなどの統計情報が含まれています。 誰でもこの表を設計できま

    -1

    1答えて

    現在、私は論理的なヘルプを求めています。データベースにはほとんど役割がありません。階層的な順序です。最も低い役割を持つユーザーがレコードを削除すると、上記の役割を持つユーザーのために削除されるべきではありません。 データベーステーブルを作成するにはどうしたらよいですか?そのようなシステムを作成するにはどうすればよいですか? 私は意図的にレコードを定義していません。レコードはどのテーブルでもかまいま

    0

    2答えて

    私が持っているテーブル USERS、 クラブ(id, creator_id, name, description) MONOPOLY(id, results) RISK(id, results, risk_specific_field) 関係は次のとおりです。 USERS n:n CLUBS //私は CLUBS 1:n MONOPOLY CLUBS 1:n RISK ユーザーが友人のクラブを作成

    0

    1答えて

    多対多関係に適合する単純なユーザーデータを記録する必要があるruby on Railsプロジェクトに取り組んでいます。ユーザーの興味の集合)。私はhas_many:throughとHABTMを使って多対多の関係を経験することに経験がありますが、事実が単一の単語として表現できるほど単純な場合は、新しいモデルを作成し、必要な結合を行う必要があります。それにアクセスする。私は興味の名前そのもの以外のプロ

    1

    2答えて

    猫の数(C)、マウスの数(M)、マウスの数(H)の数があるとしましょう。これは問題を一般化するためのものですそれは現実の世界を意味するものではありません。愚かな例を提供するだけで、私たちは何か話があることを覚えておいてください。 cat cが穴hでマウスmを見つけることができるかどうかを確認するのに無視できないほどのCPU時間がかかると仮定すると、あなたは既にチェックした組み合わせを追跡するデータ

    10

    2答えて

    は 次の点を考慮してください 私は2つのテーブル(顧客とケース)以下のように定義されている: **Customers** CustomerId (PK) CustomerName CustomerPhone **Cases** CaseId (PK) CaseManager CaseNotes を各顧客は例無制限の量を持つことができる、しかし、それぞれの場合には、1人の顧客だけ