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.
3
Antworten
Wie könnte ich Rahmen einer Abfrage um den Tabellennamen in der SQL Server-Auftrag von Foreign Key-Abhängigkeit? Wenn es eine Tabelle XYZ, das ist die Primäre Tabelle, auf der 2 anderen Tabellen einen Fremdschlüssel-constraint, dann würde ich wollen,
1
Antworten
Ich habe eine vorhandene InnoDB-Tabelle, die bereits über Fremdschlüssel verweisen auf andere Tabellen. Aber wenn ich versuche, erstellen einen Fremdschlüssel verweisen auf den Primär-index, bekomme ich eine Fehlermeldung (check data type). Die Tabelle User mit User_Id als
5
Antworten
Habe ich solche Modell: class Place(models.Model): name = models.CharField(max_length=80, db_index=True) city = models.ForeignKey(City) address = models.CharField(max_length=255, db_index=True) # and so on Da ich Sie importieren die Daten aus vielen Quellen, und die Benutzer meiner website sind in
4
Antworten
Mache ich meine erste tryouts mit Fremdschlüsseln in einer mySQL-Datenbank und werden versuchen zu tun, ein insert, das schlägt fehl, daher: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails
1
Antworten
Haben wir eine Tabelle, die nur über 62k Zeilen. Wir laufen eine sehr einfache Abfrage löschen, das dauert 45 Minuten: DELETE FROM myTable WHERE createdtime < '2017-03-07 05:00:00.000' Dinge, die wir ausprobiert haben: 1 - hinzufügen eines
2
Antworten
Arbeite ich an WebApi-Projekt und ich habe 2 Personen in meinem domain: Street public class Street { public int ID { get; set; } public string Name { get; set; } public int StreetTypeID { get; set;
3
Antworten
Was ist der Unterschied? Wenn ich diese beiden Tabellen: CREATE TABLE Account (Id int NOT NULL) CREATE TABLE Customer (AccountId int NOT NULL) Und ich will eine Fremdschlüssel-Verknüpfung der beiden, welches der folgenden soll ich tun und
2
Antworten
Habe ich versucht, indem ein Fremdschlüssel so... ALTER TABLE OrderLineItem ADD CONSTRAINT FK_OrderLineItem_ShippingType_name FOREIGN KEY (shippingType) REFERENCES ShippingType(name); Oder wie das in Mysql 5.5... alter table OrderLineItem add foreign key FK_OrderLineItem_ShippingType (shippingType) references ShippingType(name); Jedes mal, wenn
2
Antworten
Ich habe zwei Tabellen: CREATE TABLE dbo.country ( cntry_id VARCHAR(2) NOT NULL, name VARCHAR(50) NOT NULL, CONSTRAINT pk_country PRIMARY KEY (cntry_id) CREATE TABLE dbo.city ( city_id VARCHAR(3) NOT NULL, name VARCHAR(50) NOT NULL, cntry_id VARCHAR(2) NOT NULL,
1
Antworten
I want to join 2 Tabellen mit entity framework. Ich möchte die Verknüpfung zu der zweiten Tabelle auf einem nicht-primary key-Spalte. z.B. ich habe eine Tabelle Foo mit Feldern Foo.Id (PK) Foo.DbValue - und Tisch-Bar Bar.Id (PK)
1
Antworten
Angenommen ich habe ein Modell Box mit einem GenericForeignKey dass die Punkte entweder in eine Apple Instanz oder eine Chocolate Instanz. Apple und Chocolate wiederum haben ForeignKeys zu Farm und Factory bzw. Ich möchte in einer Liste
2
Antworten
In meinem DB-design, brauche ich eine Tabelle mit rekursive Fremdschlüssel-relation, d.h. der Fremdschlüssel bezieht sich auf die gleiche Tabelle. Wenn ich versuche es mit einer Spalte funktioniert es einwandfrei, aber wenn ich zwei Spalten gibt es einen
2
Antworten
Was wäre ein geeigneter Weg, dies zu tun, da mySQL offenbar nicht genießen. Zu verlassen, entweder partitionieren oder die foreign keys aus der Datenbank-design würde nicht scheinen, wie eine gute Idee für mich. Ich Schätze, dass es
5
Antworten
Erstellt habe ich die Tabelle per script: SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; DROP TABLE IF EXISTS `Table1`; CREATE TABLE IF NOT EXISTS `Table1` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `parentId` bigint(20) DEFAULT NULL, `name` varchar(1024) NOT NULL, `description` varchar(16384) NOT
2
Antworten
Muss ich drop eine veraltete, leere Tabelle aus meiner MySQL-Datenbank. Sich die definition der Tabelle ist noddy: CREATE TABLE IF NOT EXISTS `Address` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `ContactId` int(11) NOT NULL, PRIMARY KEY (`Id`), KEY
2
Antworten
Ich Suche schon in vielen posts hier und in anderen Orten, aber ich kann immer noch nicht funktioniert. Ich versuche zu schaffen, die folgenden 2 Tabellen auf xampp. Aber ich habe Probleme, in der zweiten mit der
4
Antworten
Eigentlich habe ich zwei Datenbanken, eine ist für die Inszenierung ist in der Produktion. eine Tabelle für Beispiel genannt Class(class_id,descr,faculty_id) und die faculty_id Verweis auf eine andere Tabelle namens Faculty(faculty_id, name,comment). meine Geschichte ist, dass ich nicht
2
Antworten
Während der Formular-Verarbeitung, ich würde gerne in der Lage sein, eine foreign key-Feld auf ein Modell-Objekt, ohne dass der Benutzer wählen Sie den Schlüssel aus einem dropdown-Menü. Zum Beispiel: #models.py class AAA(models.Model): some_field = models.TextField() class BBB(models.Model):
1
Antworten
Ich habe ein problem mit dem, was sollte ein relativ einfacher (würde ich denken) NHibernate verwenden Fall. Habe ich eine klassische Übergeordneten und einer Untergeordneten Einheit etwa so: public class Parent { public virtual int ParentId {
4
Antworten
Ist dies der Fall. Es gibt 3 Tabellen - Staat, region und Stadt. Wenn ich löschen Sie einen Staat mit dem Namen "Frankreich", möchte ich, dass alle Regionen und Städte gehören zu diesem Staat, werden gelöscht. Wie
2
Antworten
Ich habe einige Schwierigkeiten zu verstehen, was ist möglich und was nicht möglich ist in Oracle, wenn es um multi-schema-setups. Sagen wir, ich habe zwei schemata A und B: -- with user SYS connect as SYSDBA --
3
Antworten
Ich versuche zur Vereinfachung der Struktur einer Datenbank, und ich habe zwei Tabellen matches und team_statistics: Hier in der team_statistics Tabelle der team_statistics.team_id sollte ein Fremdschlüssel, Referenzen matches.teams_id und matches.teams_id1 und ähnlich team_statistics.group_id sollte eine foreign key-Referenzierung
3
Antworten
In meine CakePHP-app habe ich Modelle für Spiele und Teams. Jedes Spiel hat eine home_team_id und ein away_team_id, beide verweisen auf ein anderes Team. In meinem team.php Datei, ich bin in der Lage, die Beziehung für eine
3
Antworten
Ich bin mit MySQL auf meiner Praxis-Aufgabe im tutorial, aber ich habe ein problem bei erstellen einer Tabelle mit dem Fehler "unzulässige Einschränkung". Bitte haben Sie einen Blick und schlagen Sie mich, wie ich es beheben kann.
1
Antworten
Muss ich führen eine ON DELETE CASCADE auf meine Tabelle mit dem Namen der KATEGORIE, die die folgenden columls CAT_ID (BIGINT) NAME (VARCHAR) PARENT_CAT_ID (BIGINT) PARENT_CAT_ID ist ein FK über CAT_ID. Natürlich, die schönen SQL-Server nicht gestatten
4
Antworten
Ich habe zwei identische Tabellen, die sich in zwei identische Datenbanken(mit unterschiedlichen Namen). Ich Zusammenführen möchten, müssen Sie diese beiden Tabellen, aber Ihre primäre Schlüssel verwendet werden, die in anderen Tabellen, diese Tabellen wie folgt Aussehen: Tabelle
5
Antworten
Wir entwerfen einer Datenbank in die ich beachten muss einige FK(foreign key) - Einschränkungen. Es ist aber nicht beschränkt auf die formale Strukturierung und Normalisierung. Wir gehen für Sie nur, wenn Sie alle performance oder Skalierbarkeit Vorteile.
2
Antworten
Ich habe eine Datenbank mit drei Tabellen, einer Haushalt-Tisch, einen Erwachsenen Tabelle und einer Tabelle Benutzer. Der Haushalt Tabelle enthält zwei Fremdschlüssel, iAdult1ID und iAdult2ID. Die Users Tabelle hat eine iUserID primary key-und die Erwachsenen-Tisch hat eine
1
Antworten
Basis-Szenario: Benutzer klickt auf 'Position Bearbeiten' Bearbeiten-dialog öffnet sich Einem Kombinationsfeld "Artikel-Typ" sollte gefüllt werden mit Gegenständen in form einer Tabelle 'item_type'. Die combobox anzeigen soll 'item_type.Namen', aber auch wissen über 'item_type.id' Benutzer bearbeitet andere Sache Sachen
2
Antworten
@Entity @Table(name = "BOOKTEST") @NamedQueries({@NamedQuery(name = "Booktest.findAll", query = "SELECT b FROM Booktest b"), @NamedQuery(name = "Booktest.findById", query = "SELECT b FROM Booktest b WHERE b.id = :id"), @NamedQuery(name = "Booktest.findByBookName", query = "SELECT b FROM Booktest
2
Antworten
Ist es offizielle Anleitung oder einen Schwellenwert, der anzeigt, Wann ist es am besten Praxis, um eine fremde Schlüssel in eine MySQL-Datenbank? Angenommen, Sie erstellen eine Tabelle für die Filme. Ein Weg, es zu tun zu integrieren,
1
Antworten
Ich geerbt habe eine alte Datenbank, die nicht darauf ausgelegt ist, sehr gut. Es ist ein Sql Server 2008-Datenbank, die fehlt eine ganze Menge der Fremdschlüssel-Beziehungen. Unten sehen Sie zwei Tabellen, und ich bin versucht, erstellen Sie
3
Antworten
Ich versuche das zu ändern und den course_id Spalte in die Tabelle 'Kurs', aber ich bekomme immer diese Fehlermeldung: CREATE TABLE course ( course_id varchar(10) PRIMARY KEY, title varchar(30), dep_name varchar(10), credits numeric(2,2) CHECK (credits>0) ); ALTER
6
Antworten
Ich habe eine MySQL-Tabelle, deren definition wie folgt: CREATE TABLE `Gaestebuch` ( `Id` int(10) unsigned not NULL, `ThreadId` int(10) unsigned not NULL, PRIMARY KEY (`Id`), KEY `ThreadId` (`ThreadId`), - EINSCHRÄNKUNG `guestbook_ibfk_1` FOREIGN KEY (`ThreadId`) REFERENCES `Gaestebuch` (`Id`)
4
Antworten
Ich bin das hinzufügen einer neuen Spalte in eine bestehende Tabelle mit vorab geladenen Daten. Diese Spalte verwendet einen Primärschlüssel aus einer anderen Tabelle und ich möchte standardmäßig ist dieser auf 5. Ich habe versucht den folgenden
4
Antworten
Grundsätzlich habe ich ein Modell wo ich habe eine Superklasse, vielen anderen Klassen teilen, und dann jede dieser Klassen hat einige einzigartige Eigenschaften, die sich voneinander unterscheiden. Sagen wir Klasse A ist die Superklasse und Klasse B,
1
Antworten
Im schreiben eine form, die verwendet formtastic zu verwalten, die BusinessUnit-Modell, das jedoch beim anlegen einer neuen BusinessUnit es hat auch eine Vielzahl an anderen Datensatz-Typen. Die Assoziationen zwischen den Modellen sind wie folgt: class BusinessUnit <
3
Antworten
Teste ich diese Aussage in Safari 5.0.5, aber ich bekomme eine Fehlermeldung, bevor die FREMDEN: CREATE TABLE IF NOT EXISTS Idea ( id INTEGER PRIMARY KEY, title TEXT NOT NULL, content TEXT NOT NULL, created TIMESTAMP NOT
2
Antworten
Ich möchte in der Lage sein, um join mehrere Tabellen im peewee. Jedoch das Szenario ist ein wenig schwierig für mich, um herauszufinden, wie es zu der Arbeit mit peewee. Ich habe folgende Tabellen: Ticket TicketCategory TicketBooking
3
Antworten
Ich versuche, verwenden Sie die Entity Framework-CTP5 Fluent-API zum anzeigen eines exist-Datenbank. Ich habe die folgenden Klassen: public class Shop { public long Id { get; set; } } public class Sale { public long Id {
2
Antworten
Ich bin mit dem EF zu versuchen, zu aktualisieren eine Entität mit ASP.NET. Ich bin erstellen einer Entität, indem es die Eigenschaften dann übergeben Sie zurück an den EF auf einem separaten layer mit der ID, damit
2
Antworten
In meine Java-App, die ich möchte, um Informationen zu bekommen, die ist gespeichert in meiner Oracle-Datenbank mit JPA. In meiner Datenbank habe ich eine Ansicht mit einer Reihe von Spalten, die ich von einigen anderen Tabellen. Ich
3
Antworten
Ist es möglich, den Fremdschlüssel einer Tabelle sein, die Teil einer anderen Tabelle zusammengesetzten Primärschlüssel? Zum Beispiel, wenn ich zwei Tabellen, eine enthält Informationen über alle aktiven Projekte von verschiedenen Benutzern und anderen, die Informationen enthalten, auf
4
Antworten
Ich habe eine user-Tabelle mit userid und username Spalten, und beide eindeutig sind. Zwischen userid und username, die besser ist, als eine foreign key-und warum? Mein Chef will Zeichenfolge verwenden, ist das ok? Darf ich Fragen, warum
11
Antworten
Ich Frage mich, wie nützlich die Fremdschlüssel sind wirklich in einer Datenbank. Im wesentlichen, wenn die Entwickler wissen, was die Schlüssel der anderen Tabellen abhängig sind, Sie können schreiben Sie die Abfragen genau so, als ob es
8
Antworten
Ich versuche zu erstellen, Datenbank für Fitness-Studio-management-system, aber ich kann nicht herausfinden, warum ich diese Fehlermeldung bekommen. Ich habe versucht, die Antwort zu suchen hier, aber ich konnte ihn nicht finden. ERROR 1215 (HY000): Cannot add foreign
1
Antworten
Ich bin dabei meine erste Arbeit in PHP/MySQL & ich brauche Hilfe. Ich habe eine master Tabelle: CREATE TABLE `m4l_movies` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `Title` varchar(250) NOT NULL, `Rating` int(11) NOT NULL, `Genre` varchar(250) NOT
3
Antworten
Ich habe eine Tabelle die wie folgt aussieht: mysql> SHOW COLUMNS FROM Users; +------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+---------+----------------+ | user_id | int(10) | NO | PRI |
2
Antworten
Ich muss hinzufügen einer not NULL-Spalte zu einer vorhandenen (aufgefüllt) Tabelle, die einen Fremdschlüssel zu einer anderen Tabelle. Dies bringt zwei Probleme: Beim hinzufügen der Spalte, deren Wert darf nicht null sein - mit einer Standard-ist keine
3
Antworten
Der folgenden Abfrage führt zu einem Fehler. Ich habe diese Abfrage in MySQL-Workbench Error SQL query: -- ----------------------------------------------------- -- Table `smsdb`.`IntSupervisor` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `smsdb`.`IntSupervisor` ( `int_supr_id` VARCHAR( 32 ) NOT NULL ,