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.

Django viele-zu-viele-Beziehungen, und durch

Anzahl der Antworten 2 Antworten
Ich will, um zu speichern, welche Benutzer eingeladen, einen anderen Benutzer zu einer Gruppe... aber django sagt mir, das ist ambigous und gegen die Regeln (was Sinn macht). Gruppen.Gruppe: Vermittler-Modell Group_to_Member hat mehr als eine foreign key-User,

Wie aktualisiert foreign key-Wert in der mysql-Datenbank

Anzahl der Antworten 2 Antworten
Ich habe drei Tabellen: Kategorien, Sprachen und categories_languages. Categories_languages ist viele, viele Tabelle, die links zusammen, Kategorien und Sprachen. Ich möchte update ein foregin key-Wert in der Tabelle Sprachen, aber es wirft mir den Fehler " error

Symfony2 Doctrine-schema-update schlägt fehl

Anzahl der Antworten 4 Antworten
Erstellt habe ich die Datenbank auf meinem lokalen Rechner. Nach dem Umzug mein Vorhaben, server, die ich importiert Sicherung von lokalen (da hatte ich einige wichtige Daten dort). Nun,wenn ich versuche zu aktualisieren schema auf meinem server

Wie viele foreign keys zu viele?

Anzahl der Antworten 4 Antworten
Nach Ausführung über diesen Artikel: http://diovo.com/2008/08/are-foreign-keys-really-necessary-in-a-database-design/ Es scheint wie eine gute Idee, um die Verwendung von Fremdschlüsseln bei der Gestaltung einer Datenbank. Aber wenn du mit zu viele? Angenommen, ich habe eine Haupt-Tabelle zum speichern einer Liste

Probleme bei der Erstellung einer Foreign-Key-Beziehung auf Entity Framework

Anzahl der Antworten 1 Antworten
ich habe Probleme beim konfigurieren einer foreign key-Beziehung in meiner Entity Framework fluent-Api: Hier ist der Kopf des Berichts: public class Testata { public Testata() { Details = new List<Dettaglio>(); } public virtual int IDTEST { get;

Wie durch hinzufügen von on delete cascade und on update restrict mit phpmyadmin?

Anzahl der Antworten 3 Antworten
Möchte ich hinzufügen, dass 'On delete cascade and on update restrict' auf Fremdschlüssel durch phpmyadmin Benutzeroberfläche anstelle der Ausführung der Abfrage. Ich verwende in der Regel Heidisql control panel für diese Aktionen. Und jetzt bin ich mit

Aktivieren von Foreign key-Einschränkungen in SQLite

Anzahl der Antworten 8 Antworten
Ich bin mit SQLite mit C# und habe einige Tabellen mit foreign keys definiert. Nun, ich weiß, dass standardmäßig die foreign key-Einschränkung nicht erzwungen, in SQLite, aber ich würde gerne, um Sie zu aktivieren. Ist es möglich,

SQL KEINE FOREIGN KEY-CHECK nach Daten, re-aktivieren der Abfrage-Optimierer

Anzahl der Antworten 1 Antworten
Ich habe eine SQL-Server-2012-db mit einer foreign key-Einschränkung verweist Countries.CountryID = States.CountryID Musste ich neu Countries Tabelle, so dass ich diese DROP FOREIGN KEY aus der States Tabelle (sonst würde es mir nicht erlauben, zu FALLEN Länder)

1452 - kann Nicht hinzufügen oder aktualisieren ein child row: a foreign key constraint fails

Anzahl der Antworten 4 Antworten
Ich bin immer diese Fehlermeldung: 1452 - kann Nicht hinzufügen oder aktualisieren ein child row: a foreign key constraint fehl. Habe ich sich Sie Sie und versuchen Sie, loszuwerden, die Verweise mit alter table tillhör drop foreign

Grundlagen der Foreign Keys in MySQL?

Anzahl der Antworten 4 Antworten
Gibt es eine gute Erklärung, wie die Verwendung von MySQL den foreign key-Konstrukt? Ich weiß nicht Recht bekommen es aus dem MySQL-docs selbst. Bis jetzt habe ich die Abwicklung Sachen wie Fremdschlüssel mit Fug und Programmier-code. Und

Das löschen aus mehreren Tabellen mit foreign Einschränkungen

Anzahl der Antworten 4 Antworten
Ich versuche zu löschen aus mehreren Tabellen. Hier ist, was meine Tabellen Aussehen A_has_B ---- B ---- C_has_B (many to many) (many to many) Ich versuche, löschen Sie alle Zeilen aus A_has_B, B und C_has_B gegeben, die

Sollten Fremdschlüssel werden Tabelle Primärschlüssel?

Anzahl der Antworten 6 Antworten
Ich habe eine Tabelle (session_comments) mit den folgenden Feldern Struktur: student_id (foreign key to students table) session_id (foreign key to sessions table) session_subject_ID (foreign key to session_subjects table) user_id (foreign key to users table) comment_date_time comment Nun,

Gründe für die Verwendung von foreign keys mit no action on delete oder update

Anzahl der Antworten 2 Antworten
Ich habe eine Frage von Interesse: Ich habe 2 Tabellen in mysql mit InnoDb. Tabelle tbl_a hat einen Primärschlüssel namens a_id; Tabelle tbl_b hat eine primäre b_id und einen foreign key auf tbl_a.a_id mit "ON DELETE NO

SQLite foreign key-Beispiele

Anzahl der Antworten 2 Antworten
Ich bin kein Experte in sql /sqlite.. angenommen, wir haben zwei Tabellen: CREATE TABLE child ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, ); CREATE TABLE MyTableB( dog TEXT, FOREIGN KEY(dogList) REFERENCES child(id) ); wie wird sich

kann nicht hinzufügen Fremdschlüssel in mysql?

Anzahl der Antworten 10 Antworten
Ich verwendet MySQL workbench hinzufügen eines Fremdschlüssels in einer Tabelle, aber einige seltsame Fehler passiert, das ist die SQL-Anweisung: ALTER TABLE `tansung`.`Declaration` ADD COLUMN `goodsId` INT(11) NOT NULL AFTER `declarationId` , ADD CONSTRAINT `goodsId` FOREIGN KEY (`goodsId`

Django - Fremdschlüssel zur Benutzer-Modell

Anzahl der Antworten 2 Antworten
Ich erstellen möchten neue Modell, so etwas wie: user_name = models.ForeignKey(u"Username", User), aber wenn ich versuche, syncdb, bekomme ich diese Fehlermeldung: "AttributeError: 'unicode' - Objekt hat kein Attribut '_meta'" Wenn ich einen Blick auf einige tutorials, alles

ForeignKey auf mehrere Modelle oder Queryset

Anzahl der Antworten 2 Antworten
Ist es möglich, einen ForeignKey auf mehr als auf das Modell. Ich möchte wählen können sagen, Teilen und Maschinen Modell. Las ich dazu kombinieren Sie mehrere Modelle in einer Liste: Wie kombinieren Sie 2 oder mehr querysets

SQL Server 2005: Nullable Foreign Key-Einschränkung

Anzahl der Antworten 1 Antworten
Ich habe eine foreign key-Einschränkung zwischen Tabellen, Sessions und Benutzer. Speziell, Sitzungen.UID = User.ID. Manchmal möchte ich Sessions.UID auf null sein. Kann das erlaubt sein? Jedes mal, wenn ich versuche, dies zu tun, erhalte ich eine FK-Constraint-Verletzung.

Foreign keys in MySQL?

Anzahl der Antworten 5 Antworten
Ich habe langsam das erlernen von SQL, die letzten paar Wochen. Ich habe es abgeholt, alle die relationale algebra und den Grundlagen, wie relationale Datenbanken funktionieren. Was ich versuche zu tun, ist zu lernen, wie es umgesetzt.

EF4.1 Code First : How to disable delete cascade für eine Beziehung ohne navigation Eigentums in abhängigen Entität

Anzahl der Antworten 1 Antworten
Sagen wir, ich habe diese zwei sehr grundlegende Entitäten: public class ParentEntity { public int Id; public virtual ICollection<ChildEntity> Childrens; } public class ChildEntity { public int Id; public int ParentEntityId; //Foreign Key public virtual ParentEntity parent;

was sind die Vorteile der Definition eines Fremdschlüssels

Anzahl der Antworten 5 Antworten
Was ist der Vorteil der Festlegung eines Fremdschlüssels beim arbeiten mit einem MVC-framework, mit der die relation? Ich bin mit einer relationalen Datenbank mit einem framework, das Modell-Definitionen mit Beziehungen. Weil die Fremdschlüssel definiert sind, die durch

Bedeutung von "n:m" und "1:n" in die Datenbank-design

Anzahl der Antworten 7 Antworten
In Datenbank-design-was tun n:m und 1:n bedeuten? Muss es etwas zu tun mit Schlüssel oder Beziehungen? InformationsquelleAutor der Frage Abdullah Khan | 2010-08-03

Wie kann für foreign key-Einschränkungen vorübergehend deaktiviert werden mithilfe von T-SQL?

Anzahl der Antworten 16 Antworten
Sind deaktivieren und aktivieren von foreign key-Einschränkungen in SQL Server unterstützt? Oder ist meine einzige option, um drop und dann re-create die Einschränkungen? InformationsquelleAutor der Frage Ray Vega | 2008-10-01

Das einfügen neuer Datensätze mit eins-zu-viele-Beziehung in sqlalchemy

Anzahl der Antworten 3 Antworten
Habe ich nach dem flask-sqlalchemy-tutorial auf deklarieren Modelle über eins-zu-viele-Beziehung. Der Beispiel-code ist wie folgt: class Person(db.Model): id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(50)) addresses = db.relationship('Address', backref='person', lazy='dynamic') class Address(db.Model): id = db.Column(db.Integer, primary_key=True) email =

hinzufügen eines Fremdschlüssels mit Code First Migrations

Anzahl der Antworten 5 Antworten
Habe ich einen Fehler beim update meine Datenbank nach dem hinzufügen einer migration. Hier sind meine Klassen vor dem add-migration public class Product { public Product() { } public int ProductId { get; set; } public string

MySql Fremdschlüssel: ON DELETE NO ACTION Verhalten - wie lassen info im referenzierten Feld?

Anzahl der Antworten 2 Antworten
Ich habe zwei Tabellen, eine 'Benutzer' und eine 'Aufträge', wo der order-Tabelle hat einen Fremdschlüssel, Referenz auf die Benutzer-id-Tabelle. (Ich bin mit der E-Mail-Adresse als Benutzer-id in diesem Fall). Was ich erreichen will, ist dies: Wenn die

Ist es möglich, drop foreign key-Einschränkungen für eine Tabelle auf einmal in mySQL 5?

Anzahl der Antworten 5 Antworten
In mySQL 5, gibt es eine Möglichkeit, drop foreign key-Einschränkungen eine Tabelle mit einer SQL-Anweisung ohne auf diese Namen? Schreibe ich ein DB-update-Skript, und leider auch einige der Seiten hatte constraints erstellt mit "falschen" Namen. Ich versuche

Wie zu verwenden django-Modelle mit Fremdschlüsseln in verschiedenen DBs?

Anzahl der Antworten 5 Antworten
Habe ich 2 Modelle für 2 verschiedene Datenbanken: Datenbanken, die manuell erstellt wurden, aber es sollte sich nichts ändern. class LinkModel(models.Model): # in 'urls' database id = models.AutoField(primary_key=True) host_id = models.IntegerField() path = models.CharField(max_length=255) class Meta: db_table

Wie kann die Durchsetzung von foreign key-Einschränkungen in SQLite durch Java?

Anzahl der Antworten 8 Antworten
Scheint es, dass SQLite erzwingt keine foreign keys standardmäßig. Ich bin mit sqlitejdbc-v056.jar und ich habe gelesen, dass mit PRAGMA foreign_keys = ON; wird wiederum auf foreign key-Einschränkungen, und dies muss eingeschaltet sein, in einer pro-Verbindung-basis. Meine

Löschen Sie alle foreign keys in der Datenbank(MySql)

Anzahl der Antworten 4 Antworten
Ich würde gerne umbenennen einer Spalte in einer Tabelle ist ein Fremdschlüssel, der auf vielen Tischen. Anscheinend ist dies nur möglich, wenn Sie löschen die Einschränkungen, wie ich in diesem link. Ich möchte nicht alle löschen die

Grundlegendes zu Update-und Delete-Regeln für die Beziehungen in SSMS 2008

Anzahl der Antworten 4 Antworten
Ich bin verwirrt über, was bedeutet, dass die update-und delete-Regel in SQL Server 2008 Management Studio, wenn wir definieren, foreign key-Einschränkungen. Ich habe auch nicht finden Verwandte Dokumente (z.B. F1-Hilfe). Hier ist das Bildschirmfoto. Schätzen, wenn jemand

Fremdschlüssel und NULL in mySQL

Anzahl der Antworten 5 Antworten
Kann ich eine Spalte in meiner Werte-Tabelle (Wert) referenziert als Fremdschlüssel zu knownValues Tabelle, und lassen Sie es NULL, Wann auch immer erforderlich, wie in dem Beispiel: Tabelle: Werte product type value freevalue 0 1 NULL 100

Wie kann ich die Abfrage mit einem Fremdschlüssel in MySQL?

Anzahl der Antworten 5 Antworten
Nun habe ich eine kleine Datenbank mit zwei Tabellen, die wie folgt Aussehen: users table ==================== id name status_id 1 Bobby 3 2 James 2 und statuses table ============= id value 1 Waiting 2 Approved 3 Other

Kann eine Tabelle mit zwei Fremdschlüsseln?

Anzahl der Antworten 3 Antworten
Ich haben die folgenden Tabellen (Primärschlüssel in Fett. Fremdschlüssel in Kursiv) Tabelle "Kunde" - ID--- - Name---Balance---Account_Name---Account_Type Konto Kategorie-Tabelle Account_Type----Balance Kunden-Detail-Tabelle Account_Name---Vorname----Nachname--- - Adresse Kann ich zwei Fremdschlüssel in der Tabelle Kunde und wie kann ich dies

Linq To SQL ist Ohne Explizite Foreign Key-Beziehungen

Anzahl der Antworten 7 Antworten
Arbeite ich mit ein paar legacy-Tabellen, die Beziehungen, aber diese Beziehungen noch nicht explizit festgelegt wurden, als primär - /Fremdschlüssel. Erstellt habe ich eine .dbml-Datei mithilfe von "Linq To Sql-Klassen" und gründete den richtigen Fall.CaseID = CaseInfo.CaseID

Foreign Key-Namensschema

Anzahl der Antworten 10 Antworten
Bin ich gerade erst begonnen Arbeit mit ausländischen keys für das erste mal und ich Frage mich, ob es eine standard-Benennungsschema für Sie? Angesichts dieser Tabellen: task (id, userid, title) note (id, taskid, userid, note); user (id,

Mysql - Add auto_increment primary key

Anzahl der Antworten 1 Antworten
Ich habe ein seltsames problem mit mysql. Ich versuche mich zu ändern eine Tabelle, Spalte, die einen Primärschlüssel und hat auto_increment constraint definiert wurde. Dies ist auch ein foreign-key-Referenz für mehrere andere Tabellen. Ich brauche zum ändern

Django Rest Framework - ähnliche Modell-Feld in serializer

Anzahl der Antworten 1 Antworten
Ich versuche, um wieder eine HttpResponse-von Django Rest Framework, einschließlich Daten von 2 verlinkten Modelle. Die Modelle sind: class Wine(models.Model): color = models.CharField(max_length=100, blank=True) country = models.CharField(max_length=100, blank=True) region = models.CharField(max_length=100, blank=True) appellation = models.CharField(max_length=100, blank=True) class

Schienen - wie kann ich überprüfen Existenz einer Zeile per Fremdschlüssel referenziert

Anzahl der Antworten 6 Antworten
Gegeben, dass die "Rails Weg" zu sein scheint, nicht foreign key-Einschränkungen, ich bin auf der Suche nach einer alternative, die mir erlauben, um zu überprüfen, ob die Zeile eine Fremdschlüssel-Referenzen nicht in der Tat existieren in TableA

Fehler-Code: 1005. Can ' T create table '...' (errno: 150)

Anzahl der Antworten 11 Antworten
Suchte ich nach einer Lösung für dieses problem im internet und überprüft die SO Fragen, aber keine Lösung funktioniert für meinen Fall. Möchte ich erstellen einen Fremdschlüssel aus Tabelle sira_no zu metal_kod. ALTER TABLE sira_no ADD CONSTRAINT

Hinzufügen von Einschränkungen in phpMyAdmin

Anzahl der Antworten 3 Antworten
Ich fühle mich wie ich bin dumm, aber ich kann nicht finden überall auf der phpMyAdmin-Schnittstelle zum hinzufügen von constraints, foreign-keys, z.B. CASCADE ON DELETE Ist, habe ich mich für das ähnliche Fragen hier und auf der

Django: list_filter-und foreign key-Felder

Anzahl der Antworten 6 Antworten
Django nicht die Unterstützung bekommen, foreign key Werte von list_display oder list_filter (e.g foo__bar). Ich weiß, Sie können erstellen Sie eine Modul-Methode als workaround für list_display, aber wie würde ich mich über das gleiche zu tun für

Entity Framework on delete cascade

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit dem löschen von verknüpften Zeilen in Entity Framework 4.1. Ich habe Tabellen mit Beziehungen Buch 1<--->* BookFormats Habe ich die on delete cascade: ALTER TABLE [dbo].[BookFormats] WITH CHECK ADD CONSTRAINT [FK_BookFormats_Book] FOREIGN

MySQL: Wie zu bestimmen, Fremdschlüssel-Beziehungen programmatisch?

Anzahl der Antworten 4 Antworten
Ähnlich diese Frage aber für MySQL.... Wie kann ich programmtechnisch ermitteln, foreign key verweist in MySQL (unter der Annahme InnoDB)? Fast kann ich Sie mit: SHOW TABLE STATUS WHERE Name = 'MyTableName'; ...aber ach, der Kommentar-Spalte, die

Foreign keys mit Rails' ActiveRecord::Migration?

Anzahl der Antworten 4 Antworten
Ich bin neu in Ruby on Rails (ich weiß, dass Ruby nur anständig wäre) und Blick auf die Migrations-tools, es klingt wirklich genial. Datenbank-Schemata kann schließlich (leicht) gehen Sie in der source-control. Nun mein problem mit ihm.

MySql-Fehler 150 - Fremdschlüssel

Anzahl der Antworten 7 Antworten
Wenn ich ausführen, die Folgen zwei Abfragen (ich habe entkleidet Sie bis auf die absolut notwendigen): mysql> CREATE TABLE foo(id INT PRIMARY KEY); Query OK, 0 rows affected (0.01 sec) mysql> CREATE TABLE bar ( id INT,

nicht in der Lage, um die drop foreign key

Anzahl der Antworten 5 Antworten
Möchte ich zu Tropfen, die den Fremdschlüssel in meiner Tabelle, aber in dieser Fehlermeldung mysql> alter table customers drop foreign key customerid; ERROR 1025 (HY000): Error on rename of '.\products\customers' to '.\products\#sql2-7ec-a3' (errno: 152) mysql> InformationsquelleAutor der

Definition von Fremdschlüssel-Beziehungen für die Schiene " - Modelle

Anzahl der Antworten 1 Antworten
Habe ich einen Kommentar Klasse mit ein :foreign_key der post_id in der Post-Klasse. class Comment < ActiveRecord::Base belongs_to :post, :class_name => "Post", :foreign_key => "post_id", :counter_cache => true belongs_to :author, :class_name => "User", :foreign_key => "author_id" end

SQL-Skript zu finden, die Fremdschlüssel zu einer bestimmten Tabelle?

Anzahl der Antworten 2 Antworten
Gibt es eine Abfrage, die mir erhalten Fremdschlüssel richtet sich an eine bestimmte Tabellenspalte? Zum Beispiel, sagen, ich hatte diese drei Tabellen: __________ |Table A | ---------- |Id | ---------- ___________ |Table B | ----------- |Id |

MySQL kann Nicht hinzufügen oder aktualisieren ein child row: a foreign key constraint fails

Anzahl der Antworten 6 Antworten
Scheint dies ein häufiger Fehler, aber für das Leben von mir kann ich nicht herausfinden. Habe ich eine Reihe von InnoDB-Tabellen in MySQL, die miteinander verbunden sind über Fremdschlüssel; die Muttergesellschaft user Tisch, und eine Reihe von