foreign-keys

    0

    2答えて

    私は....(多くを持っている)「エリア」「資産」(多くを持っている) 「フロア」、そして 私は以下の表を持っています」タスク "テーブル。 "タスク"は、 "エリア"または "資産"のいずれかに割り当てることができます。だからareaIdとassetIdという名前の "Task"テーブルに2つのカラムがあり、そのうちの1つに値が必要です。 第1質問:特定のフロアで発生したすべてのタスクをクエリす

    7

    1答えて

    私のアプリケーションの次のバージョンでは、innodbの制約を使用してデータベースの整合性を導入しています。すべてうまくいっていますが、私のテーブルの中には削除された参照(デッドレコード)を持つレコードがあります。そのため、テーブルに制約を追加できません。 ALTER TABLE `article` ADD FOREIGN KEY (`author_id`) REFERENCES `authors

    14

    1答えて

    私はmysqlに奇妙な問題があります。 プライマリキーでauto_increment制約が定義されているテーブルの列を変更しようとしています。これはまた、複数の他のテーブルの外部キー参照です。 親とすべての子の両方でこの列の長さを変更する必要があります。 set foreign_key_checks=0; alter table Parent modify Identifier smallint

    12

    2答えて

    ForeignKeyをモデル以外のものにすることは可能です。私は、パーツとマシンのモデルから選択したいと思っています。 私は1つのリストに複数のモデルを組み合わせるために、これを読んで:How to combine 2 or more querysets in a Django view? しかし、私は何とかそのリストにFOREIGNKEYことができますか?

    2

    2答えて

    asp.net c#Webアプリケーションのlinq to sqlを使用してDataContextに問題があります。 私はDataContextを処分しなかったので例外がスローされていましたが、これはthis questionと同じエラーです。私は静的なDataContextを使用していました。なぜなら、おそらくそれが適切に処理されなかったからです。そして、thisと他のいくつかの記事を読んだ後、

    0

    1答えて

    うまくいけば、誰かがなぜこれが起こっているのか理解できるように助けることができます。私のセットアップ次の場合... @product = Product.find(params[:id]) @new_image = @product.images.new 私は@new_imageをデバッグするとき、それは正しく外部キーセットを持っています。 --- !ruby/object:Image

    1

    1答えて

    私はsqliteデータベースで外部キーの概念を使いたいです。 FirefoxのSQLite Managerではどうすれば可能ですか? [email protected]

    1

    1答えて

    どのモデルのレコードを参照するのに最も便利な「標準」方法は何ですか? 私は、ユーザーがサイトの別のアイテムにリンクするメニューアイテムを作成できるメニューシステムを構築しようとしています。明らかに、ユーザは様々なタイプのコンテンツ(モデル)にリンクすることができる。私はより柔軟性を与えるために内部参照としてURLを使用せずにこれを動作させるだろう。 だから、「統一主キー」 私はどちらかのすべてのモ

    6

    1答えて

    しばらくの間、MySQLは、外部キーが定義されたInnoDBテーブルにコメントを追加することに気付きました。正しく私のテーブルの説明を表示するためには... InnoDB free: 0 kB; (event_id)U ON events(event_id)を参照してください を、私は文字列を解析し、セミコロンでそれを分割する必要があります:それはこのようになります。 これは大したことではありませ

    6

    2答えて

    class Log: project = ForeignKey(Project) msg = CharField(...) date = DateField(...) 各Logエントリに固有のプロジェクト外部キーが必要な最新の4つのLogエントリを選択します。 Log.objects.all().distinct('project')[:4] Log.objects.values('p