foreign-keys

    14

    5答えて

    mySQL 5では、1つのSQL文を持つテーブルのすべての外部キー制約を名前で参照せずに削除する方法はありますか? 私はDB更新スクリプトを作成していますが、残念ながら一部のサイトに「間違った」名前で作成された制約がありました。 DBから実際の制約名を取得してSQLステートメントに戻すのを避けようとしています。

    0

    1答えて

    私は2つのテーブルEmployeeとEmployeeGroupsというテーブルを次のように使っています。私は以下の無関係の列の大部分を除外しました。私は外来キーの関係をマップするのに苦労しています。従業員表のすべてのEmployeeIdがEmployeeGroups表に存在するわけではない1対1の関係です。私は下のマッピングファイルでEmployeeId関係をセットアップする方法を知りたいですか?

    1

    2答えて

    以下に定義されているサイトテーブルの複合主キーがあります。機能的には、これは私たちが望むのとまったく同じです。各サイトには同じ地区の親サイトが必要です。このようにテーブルを定義することで、特にそのことが可能になります。 CREATE TABLE [dbo].[site]( [site_number] [nvarchar](50) NOT NULL, [district_id]

    26

    5答えて

    create table d(id numeric(1), code varchar(2)) 上記のテーブルを作成したら、どのようにして両方のフィールドと外部キーに複合プライマリキーを追加できますか?

    4

    1答えて

    外部キー値を取得するにはどうすればよいですか?私は年、シリーズ、エンジンタイプ、ボディスタイル、トランスミッション、ドライブトレインにリンクする共通の車両モデルを持っています...すべてが外部キーです。私は自分のアプリのためにこれらのフィールドの値を取得したいと思いますが、私はそれらについてどうやって行くのかと固執しています。どんなアイデアも高く評価されます。 class Model(models

    0

    1答えて

    私の質問Get Foreign Key Valueから、私は所望の出力を得ることができました。私は年までに自分のレコードを並べ替え、作成し、その順番でモデル化したいと思っています。私はそれがVehicle.objects.all().order_by('common_vehicle')と同じくらい簡単だと思ったが、これは何も並べ替えていない。

    7

    2答えて

    これはGrailsユーザのためのものです。私はgrails - userメーリングリストでそれを尋ねましたが、私は数日間これを戦っていたので、私はできるだけ広いネットにキャストすべきだと考えました。 2つのオブジェクトを参照する別のオブジェクト(異なるタイプ)の同じタイプの2つの オブジェクト間の関係をモデル化しようとするといくつかの問題があります。 私がしようとしていることの例として、 あなたは

    0

    1答えて

    SubSonic 3 ActiveRecordを使用して、外部キーを持つ既存のデータベースからコードを生成しました。データベースを切り替えるときにデータベースのスキーマが常に正しくなるように、私はアプリケーションの先頭に、ActiveRecord.ttによって生成された各クラスに対してIDataProvider.MigrateToDatabase<MyClass>()を使用して、移行コードを配置し

    6

    4答えて

    私は、制御された値のルックアップあらゆる種類のデータと参照テーブルを持っているなど、性別、アドレスタイプ、接触式のために多くのテーブルは、複数の外部キーを持って、この参照テーブルに Iも同じテーブルへの2つの外部キーを持つ多対多の関連テーブルを持っています。残念ながら、これらのテーブルがLinqモデルに引き込まれ、DBMLが生成されると、SQLMetalは外部キー列の名前や制約の名前を調べませんが

    5

    1答えて

    私は以下の2つのモデルを持っています:学校とユーザー、そしてそれらの間のHABTM関係、そして結合テーブル。 この結合表では、User表を参照する外部キーはuser_idではなく、student_idと呼ばれます。 class School < ActiveRecord::Base has_and_belongs_to_many :students, :class_name => "User",