Tag: foreign-keys

Ein Fremdschlüssel ist eine Spalte oder Kombination von Spalten in einer relationalen Tabelle, die mit a candidate Schlüssel einer anderen Tabelle. Der foreign-key kann verwendet werden, um cross-reference Tabellen.

Holen Sie alle Mitarbeiter, die direkt oder indirekt die Berichte der Mitarbeiter mit Hierarchie-Ebene kein

Anzahl der Antworten 1 Antworten
Ich habe eine Mitarbeiter-Tabelle wie emp_id bigint, reports_to bigint, emp_name varchar(20), Constraint [PK_Emp] Primary key (emp_id), Constraint [FK_Emp] Foreign key (reports_to) references [MSS].[dbo].[Emp]([emp_id]) emp_id reports_to emp_name ------ ------ -------------- 1 null Sumanta 2 1 Arpita 3 null

SQL Mehrere Foreign Keys als Primary Keys

Anzahl der Antworten 1 Antworten
Wenn ich deklarieren Sie die Tabelle unten enthält es implizit bedeuten, dass sowohl die Fremdschlüssel stellen eine eindeutige Primärschlüssel oder brauche ich noch mehr zu tun, um sowohl Attribute als Primärschlüssel? CREATE TABLE Report_has_Items ( ReportID int

Hinzufügen eine null-Fremdschlüssel.

Anzahl der Antworten 2 Antworten
Ich habe zwei Tabellen, die so gebaut (dies ist nur eine vereinfachte und nicht-proprietäre Beispiel): Person Table ----------- p_Id, f_name, l_name Job Table ---------- job_Id, job_desc Möchte ich hinzufügen, dass eine foreign-key-Spalte, Personen.job_Id, das kann null sein,

Nicht truncate table, weil darauf verwiesen wird, die durch eine FOREIGN KEY-Einschränkung

Anzahl der Antworten 5 Antworten
Bekomme ich folgende Meldung sogar, wenn Sie die Tabelle, die Verweise es leer ist: "Cannot truncate table 'dbo.Link' weil es verwiesen wird, die durch eine FOREIGN KEY-Einschränkung" scheint nicht viel Sinn, warum dies geschieht. Irgendwelche Vorschläge? InformationsquelleAutor

Hibernate Fremdschlüssel mit einem Teil des zusammengesetzten Primärschlüssels

Anzahl der Antworten 2 Antworten
Ich habe die Arbeit mit Hibernate, und ich bin nicht ganz sicher, wie dieses problem zu lösen, ich habe 2 Tabellen mit einer 1..n Beziehung wie diese: ------- TABLE_A ------- col_b (pk) col_c (pk) [andere Felder] -------

Nicht aktualisieren Fremdschlüssel in Entity Framework 6

Anzahl der Antworten 3 Antworten
Ich versuche zu tun, ein einfaches update, um die foreign-key-aber das Skript nie erhalten gesendet. Hier ist der code, den ich verwende: using (var db = new MyContext()) { db.Entry<Contact>(newContact).State = EntityState.Modified; newContact.ContactOwner = db.Person.Find(3); db.SaveChanges(); }

Hibernate criteria-query mit Max() die Projektion auf die Taste Feld und Gruppe von ausländischen primary key

Anzahl der Antworten 1 Antworten
Ich bin habend Schwierigkeit für diese Abfrage (die arbeiten auf der Datenbank direkt) als Kriterien Abfragen in Hibernate (version 3.2.5): SELECT s.* FROM ftp_status s WHERE (s.datetime,s.connectionid) IN (SELECT MAX(f.datetime), f.connectionid FROM ftp_status f GROUP BY f.connectionid);

laravel migration beste Weg, um add foreign key

Anzahl der Antworten 4 Antworten
Einfache Frage: ich bin neu in Laravel. Ich habe das migration-Datei: Schema::create('lists', function(Blueprint $table) { $table->increments('id'); $table->string('title', 255); $table->integer('user_id')->unsigned(); $table->foreign('user_id')->references('id')->on('users'); $table->timestamps(); }); Ich wollen, Sie zu aktualisieren, hinzufügen onDelete('cascade'). Was ist der beste Weg, dies zu tun?

Hibernate: Foreign key hat die falsche Anzahl von Spalten

Anzahl der Antworten 1 Antworten
Habe ich definiert eine viele-zu-viele-Beziehung zwischen zwei entity-Klassen Benutzer und Berechtigung. Benutzer hat einen primary key-composite von Benutzername und countyId, und meine Permission-Tabelle hat eine reguläre integer-Id. Die Tabelle UserPermission hat die drei Fremdschlüssel als Primärschlüssel: Benutzernamen,

Abfrage Fremdschlüssel

Anzahl der Antworten 3 Antworten
Ich habe eine Datenbank, wo ich Sie fallen lassen müssen einige Fremdschlüssel, aber ich weiß nicht vorher, ob die foreign keys noch vorhanden sind. Ich habe festgestellt, dass einige gespeicherte Prozeduren (http://forums.mysql.com/read.php?97,218825,247526) dass der trick funktioniert, aber

So wählen Sie sqlite Ergebnis aus mehreren Tabellen mit mehreren Fremdschlüssel

Anzahl der Antworten 1 Antworten
Ich möchten, wählen Sie Ergebnis in sqlite aus mehreren Tabellen mit mehreren Fremdschlüssel, versuchte ich JOIN aber es hat nicht funktioniert, auch; zum Beispiel : einen Tisch für STUDENT : CREATE TABLE STUDENT ( STUDENT_NAME TEXT NOT

Mysql-Tabelle erstellen mit mehreren Fremdschlüssel on delete set null

Anzahl der Antworten 4 Antworten
Ich versuche eine Datenbank zu erstellen mit mehreren Fremdschlüssel mit Lösch - /update-Einschränkungen, aber ich habe einen Fehlercode 1005 mit folgenden sql-Skripts: CREATE TABLE Worker ( WorkerID smallint auto_increment, WorkerType varchar(45) NOT NULL, WorkerName varchar(45) NOT NULL,

SQL Server foreign key auf mehrere Tabellen

Anzahl der Antworten 5 Antworten
Habe ich folgende Datenbank-schema: members_company1(id, name, ...); members_company2(id, name, ...); profiles(memberid, membertypeid, ...); membertypes(id, name, ...) [ { id : 1, name : 'company1', ... }, { id : 2, name : 'company2', ... } ]; Also

phpmyadmin und foreign keys

Anzahl der Antworten 2 Antworten
Ich habe eine foreign key-Einschränkung zu einem meiner Felder. Auf einfügen, wird das Feld zeigt sich wie ein drop-down-statt eines Textfeldes, wie erwartet. Aber die drop-down-hat jeder Wert zweimal aufgeführt, einmal mit einem Minuszeichen vor dem Wert

Wie man alle Tabellen, die FKs zu einer anderen Tabelle?

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit, um alle Tabellen mit Fremdschlüssel zu einer anderen Tabelle in oracle, die mit einer Abfrage? Ich verstehe nicht, Ihre Frage. Könnten Sie vielleicht umformulieren oder ein Beispiel geben? InformationsquelleAutor juan | 2009-04-08

Die INSERT-Anweisung in Konflikt mit der FOREIGN KEY-GLEICHEN-TISCH-Einschränkung

Anzahl der Antworten 2 Antworten
Erstellt habe ich die Tabelle Employee Create table Employee ( FName varchar(20) Not Null, LName varchar(20) Not Null, SSN int Not Null, BDate Datetime, Address varchar(50), Sex char(1), Salary money, Super_SSN int, Primary Key(SSN), Foreign Key(Super_SSN) references

MySQL-Tabelle mit einer varchar-Spalte, die als Fremdschlüssel

Anzahl der Antworten 4 Antworten
Ich versuche, erstellen Sie eine Tabelle mit einer varchar-Spalte als Fremdschlüssel, aber MySql gibt mir eine Fehlermeldung beim erstellen der Tabelle. Meine Abfrage lautet wie folgt: CREATE TABLE network_classes ( id TINYINT(1) UNSIGNED NOT NULL AUTO_INCREMENT, category

So ändern Sie die MySQL Primary Key aus signed zu unsigned?

Anzahl der Antworten 6 Antworten
In meiner MySQL-InnoDB-Datenbank mit Fremdschlüsseln ich versehentlich einige meiner Primärschlüssel signed statt unsigned wie ich Sie haben will. Nun ich will es ändern mit ALTER TABLE-Anweisung, aber es funktioniert nicht: ALTER TABLE `users` CHANGE `id` `id` INT(11)

mysql Mehrere Fremdschlüssel in einer Tabelle auf der Gleichen Primärschlüssel

Anzahl der Antworten 1 Antworten
Ich habe eine Tabelle user mit userID als Primärschlüssel. Ich habe eine weitere Tabelle namens Friends. In der Friends Tabelle habe ich zwei Benutzer als Freunde, vertreten durch die Spalten UserID und FrndID wo beide UserID und

MySQL viele-zu-viele-Beziehung mit Fremdschlüssel

Anzahl der Antworten 3 Antworten
Ich versuche zum erstellen einer viele-zu-viele-Beziehung in meiner MySQL-Datenbank. Ich habe drei Tabellen: Films, Genres und Films_Genres. Ich bin mit dem folgenden code legen Sie Sie: CREATE TABLE Films ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id),

set null-Wert in einer foreign-key-Spalte?

Anzahl der Antworten 2 Antworten
Habe ich diese Tabelle CREATE TABLE [dbo].[CityMaster]( [CityID] [int] NOT NULL, [City] [varchar](100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL, [BranchId] [varchar](10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__CityM__Branc__74444068] DEFAULT ((0)), [ExternalBranchId] [varchar](max) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, CONSTRAINT [PK_CityMaster] PRIMARY KEY CLUSTERED

Mehrere foreign keys?

Anzahl der Antworten 3 Antworten
Ich habe eine Tabelle, soll track-Tage, und die Kosten für den Versand Produkt von einem Anbieter zu einem anderen. Wir (genial :p) gespeichert, die sowohl den Versand als Anbieter (FedEx, UPS) mit der Produkt-handling-Anbieter (Glaube... Dunder Mifflin)

Inner join mit mehreren Tabellen

Anzahl der Antworten 3 Antworten
Habe ich diese vier Tabellen: PRODUCTS --------- PRODUCT_ID PRODUCT_TITLE (other fields) COLORS --------- COLOR_ID COLOR_NAME MATERIALS --------- MATERIAL_ID MATERIAL_NAME IMAGES --------- IMAGE_ID BIG MED SMALL THUMB SIZE --------- SIZE_ID SIZE_NAME Und auch: PRODUCT_COLOR --------- PRODUCT_ID COLOR_ID PRODUCT_MATERIAL

Oracle (ORA-02270) : no matching unique-oder primary key-Spalte-Liste Fehler

Anzahl der Antworten 9 Antworten
Ich habe zwei Tabellen, Table JOB und Table USER, hier ist die Struktur CREATE TABLE JOB ( ID NUMBER NOT NULL , USERID NUMBER, CONSTRAINT B_PK PRIMARY KEY ( ID ) ENABLE ); CREATE TABLE USER (

Ändern eines FK-Regel löschen in Oracle ohne löschen und neu zu erstellen?

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit zum ändern einer Tabelle FK-Regel löschen in Oracle besser als löschen und dann erneut hinzufügen? Ich bin derzeit mit: alter table A drop constraint my_fk; alter table A add constraint my_fk foreign key

Wie Entferne ich eine datatable aus einem dataset (hat ein Bündel von Beziehungen)

Anzahl der Antworten 5 Antworten
Ich bin versucht zu entfernen, eine datatable, die geladen wurde, in ein dataset, und wurde mit. Hier ist der code, den ich versucht. domain.EnforceConstraints = false; if (domain.Tables["TABLE_NAME"] != null) { domain.Tables["TABLE_NAME"].ChildRelations.Clear(); domain.Tables["TABLE_NAME"].ParentRelations.Clear(); domain.Tables.Remove("TABLE_NAME"); } domain.EnforceConstraints =

MySQL-Typ ändern von foreign key

Anzahl der Antworten 5 Antworten
Ich bin mit MySQL und ich habe eine Tabelle mit einem index, der verwendet wird als Fremdschlüssel in vielen anderen Tabellen. Ich möchten, ändern Sie den Datentyp des index (von signed zu unsigned integer) , was ist

Fremdschlüssel Verwendet in Zusammengesetzten Primärschlüssel

Anzahl der Antworten 3 Antworten
Vielen Dank für das Lesen. Ist es möglich, einen zusammengesetzten Fremdschlüssel als ein Stück einer Tabelle zusammengesetzter Primärschlüssel? Zum Beispiel, sagen wir, ich habe zwei Tabellen: CREATE TABLE DB.dbo.Partners ( CONSTRAINT pk_Partners_Id PRIMARY KEY (Name, City, State,

Ignorieren, MySQL foreign key-Einschränkungen in PHP

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit die zu überschreiben, mysql foreign key-Einschränkungen in einem php-Skript? Ich habe eine Abfrage übergeben, um mysql aus php, aber es versäumt, eine foreign key-Einschränkung, gibt es eine Möglichkeit, dies zu umgehen, ohne dabei

Join-Tabelle zweimal auf zwei verschiedene Spalten der gleichen Tabelle

Anzahl der Antworten 3 Antworten
Ich habe ein sehr verwirrendes Datenbank mit einer Tabelle, die enthält zwei Werte, die ich brauche in eine separate Tabelle. Hier ist mein Problem: Table1 - id Table2 - id - table1_id - table3_id_1 - table3_id_2 Table3

Was die Ursache für Foreign Key-Mismatch " Fehler?

Anzahl der Antworten 1 Antworten
Ich habe eine sqlite-Datenbank, die wie folgt strukturiert: CREATE TABLE IF NOT EXISTS Patient ( PatientId INTEGER PRIMARY KEY AUTOINCREMENT ); CREATE TABLE IF NOT EXISTS Event ( PatientId INTEGER REFERENCES Patient( PatientId ), DateTime TEXT, EventTypeCode

MySQL Fremdschlüssel Kann nicht erstellt Tabelle (errno: 150)

Anzahl der Antworten 2 Antworten
Ich versuche zu bauen, die Datenbank und die Tabellen für mein system. Aber ich fand, dass, wenn ich nicht hinzufügen, die den Fremdschlüssel in der codes. Es gibt keine Fehler. Ich habe viele Methode versuchen, die codes

Erstellen von foreign key-Einschränkungen in ActiveRecord

Anzahl der Antworten 5 Antworten
Wie erstelle ich Fremdschlüssel in ActiveRecord? Ich habe etwas wie das folgende in meine Modelle: class Student < ActiveRecord::Base attr_accessible :name, :level_id belongs_to :level end class Level < ActiveRecord::Base attr_accessible :number has_many :students end Aber das schema.rb

Definieren Sie mehrere Fremdschlüssel in einer Tabelle und vielen Tabellen

Anzahl der Antworten 5 Antworten
Habe ich 3 Modelle: Post: id Titel Körper Foto: id filepath Kommentar: id post_id Körper und die entsprechenden Tabellen in der DB. Nun, wenn ich Kommentare nur für meine Beiträge, ich kann fügen Sie einfach folgenden Fremdschlüssel:

Durchsetzung von foreign key-Einschränkung Spalten der gleichen Tabelle

Anzahl der Antworten 3 Antworten
Wie die Durchsetzung von foreign key-Einschränkung auf Spalten derselben Tabelle in SQL bei Eingabe der Werte in der folgenden Tabelle: Mitarbeiter: empid Anzahl, - manager-Nummer (muss eine vorhandene Mitarbeiter) InformationsquelleAutor pop stack | 2012-01-07

Wie die Umsetzung EINS-ZU-VIELE in einer Datenbank

Anzahl der Antworten 3 Antworten
Ich umsetzen will, eins-zu-viele Konzept in meiner Anwendung. Dies ist das Szenario: ich habe zwei Tabellen (ich). Person(ID, NAME, ALTER, ABTEILUNG) (ii). Person-Aufgaben(ID, BZW IST) Eine person kann mehr als eine Verantwortung. Wie soll ich Sie implementieren

Django: Wie bekomme ich Daten verbunden durch ForeignKey via Template?

Anzahl der Antworten 2 Antworten
Seit ein paar Wochen Lerne ich Python und Django. Bis zu diesem Punkt hat es schon genug zu Lesen, die Fragen und die Antworten von anderen Benutzern.Aber jetzt ist der Augenblick meiner ersten eigenen Frage gekommen. Werde

Die Verwendung des nicht-gruppierten index auf guid-Typ-Spalte in SQL Server

Anzahl der Antworten 5 Antworten
Ich würde gerne die performance-Optimierung einer Datenbank, die mein team für eine Anwendung. Bin ich auf der Suche für Bereiche hinzufügen, foreign keys, und im Gegenzug index die Spalten, die zur Verbesserung der performance von joins. Jedoch,

Hinzufügen Fremdschlüssel über mehrere Spalten

Anzahl der Antworten 2 Antworten
Ich versuche zu schaffen, die einen Fremdschlüssel auf zwei Spalten einer Tabelle zu zeigen auf die gleiche Spalte einer anderen Tabelle, aber ich glaube, ich bekomme eine Fehlermeldung... Hier ist was ich tun: CREATE TABLE test2 (

Wie entwerfen Sie ein Datenbankschema zur Unterstützung des tagging mit Kategorien?

Anzahl der Antworten 5 Antworten
Ich versuche, so etwas wie Datenbank-Design-für-Tagging, außer alle meine tags sind in Kategorien gruppiert. Zum Beispiel, sagen wir, ich habe eine Datenbank über Fahrzeuge. Lassen Sie uns sagen, dass wir eigentlich nicht wissen, sehr viel über die

Fremdschlüssel erstellen, ohne einen Primärschlüssel

Anzahl der Antworten 4 Antworten
Warum ist es notwendig, einen Primärschlüssel für eine Spalte einer Tabelle, die eine Spalte der anderen Tabelle mit foreign-key-Referenzen. create table D(Did int) create table E(Eid int foreign key references D(Did)) Obige Abfrage gibt Fehler: There are

Doppel-Fremdschlüssel postgresql

Anzahl der Antworten 1 Antworten
Ich bin versucht, einen doppelten primary key als foreign key. Create table AAA ( AAA_id int primary key ); create table BBB ( AAA_id int, BBB_name character varying(20), primary key (AAA_id, BBB_name) ); create table CCC (

Kann die gleiche Spalte primary key & foreign key-Einschränkung zu einer anderen Spalte

Anzahl der Antworten 3 Antworten
Kann die gleiche Spalte primary key & foreign key-Einschränkung zu einer anderen Spalte? Table1: ID - Primary column, foreign key constraint for Table2 ID Table2: ID - Primary column, Name Wird dies ein Problem, wenn ich versuche

MySQL Drop foreign key Fehler 152

Anzahl der Antworten 4 Antworten
Ich versuche, drop eine Reihe von Fremdschlüsseln mit: ALTER TABLE `table` DROP FOREIGN KEY `fk_table_users1` , DROP FOREIGN KEY `fk_table_accounts1` , DROP FOREIGN KEY `fk_table_data1` ; aber es gibt die Fehlermeldung: Error on rename of './db/table' to

Django Fremdschlüssel: ähnliche Modell?

Anzahl der Antworten 2 Antworten
Ist es möglich, das Verwandte Modell eines Fremdschlüssels durch foreign key-Feld selbst? Zum Beispiel, wenn ich 3 Modelle: class ModelA(models.Model) field1 = models.CharField(max_length=10) class ModelB(models.Model) field1 = models.CharField(max_length=10) class ModelC(models.Model) field1 = models.CharField(max_length=10) field2 = models.ForeignKey(ModelA) field3

Suche von Fremdschlüssel-id in admin

Anzahl der Antworten 2 Antworten
Ich versuche, etwas zu erreichen, scheinbar einfach, aber ich konnte nicht finden keine Antwort, weder auf Google noch hier. Ich habe eine Django-Modell, etwas tot-einfach: class Shipment(models.Model): id = models.AutoField(primary_key=True) transaction = models.ForeignKey(Transaction) Ich würde gerne in

Foreign-key-Referenz auf ein view in Oracle

Anzahl der Antworten 3 Antworten
Ich versuche, zum Verweis auf eine Ansicht mit einer foreign key, aber ich bin immer diese Fehlermeldung: "Fehler: ORA-02270: keine passende unique-oder primary key-Spalte-Liste" Allerdings habe ich einen primary key auf diese Ansicht, und überprüft, dass es

Foreign Key-Einschränkungen fehlen nach phpmyadmin exportieren

Anzahl der Antworten 2 Antworten
Erstelle ich eine Tabelle in mysql mit dem folgenden Skript: CREATE TABLE IF NOT EXISTS users_x_activities( id int NOT NULL auto_increment, id_user int unsigned NOT NULL, id_attivita int unsigned NOT NULL, PRIMARY KEY (id), FOREIGN KEY (id_user)

mysql-alter-int Spalte vom Datentyp bigint mit fremden Federn

Anzahl der Antworten 3 Antworten
Möchte ich ändern Sie den Datentyp einige primary-key-Spalten in meiner Datenbank von INT auf BIGINT. Die folgende definition ist ein Spielzeug-Beispiel um das problem zu veranschaulichen: CREATE TABLE IF NOT EXISTS `owner` ( `id` int(11) NOT NULL

Entity Framework 5-Code Zunächst Auf Sich Selbst Verweisenden Beziehung

Anzahl der Antworten 4 Antworten
Wie würde ich anzeigen die folgende Beziehung in Entity Framework 5? public class Item { public int Id { get; set; } public int? ParentItemId { get; set; } public string Value { get; set; } public