preguntar acerca de foreign-keys
8
réponses
Ajouter une clé étrangère à la table existante
Je veux ajouter une clé étrangère à une table appelée "katalog".
ALTER TABLE katalog
ADD CONSTRAINT `fk_katalog_sprache`
FOREIGN KEY (`Sprache`)
REFERENCES `Sprache` (`ID`)
ON DELETE SET NULL
ON UPDATE SET NULL;
Lorsque j'essaie de le faire, j'o …
demandé sur
1970-01-01 00:33:32
9
réponses
La clé étrangère améliore-t-elle les performances des requêtes?
Supposons que j'ai 2 tables, Products et ProductCategories. Les deux tables ont une relation sur CategoryId. Et c'est la requête.
SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category
FROM Products p
INNER JOIN ProductCategories c ON p.Catego …
demandé sur
1970-01-01 00:33:29
4
réponses
Clés étrangères en mongo?
Comment puis-je concevoir un schéma tel que celui-ci dans MongoDB? Je pense qu'il n'y a pas de clés étrangères! ... …
demandé sur
1970-01-01 00:33:31
2
réponses
Normalisation MongoDB, clé étrangère et jointure
Avant de plonger vraiment profondément dans MongoDB pendant des jours, j'ai pensé que je poserais une question assez basique pour savoir si je devrais y plonger du tout ou non. Je n'ai fondamentalement aucune expérience avec nosql.
J'ai lu un peu su …
demandé sur
1970-01-01 00:33:31
6
réponses
Comment puis-je insérer des données dans deux tables simultanément dans SQL Server?
Disons que ma structure de table ressemble à ceci:
CREATE TABLE [dbo].[table1] (
[id] [int] IDENTITY(1,1) NOT NULL,
[data] [varchar](255) NOT NULL,
CONSTRAINT [PK_table1] PRIMARY KEY CLUSTERED ([id] ASC)
)
CREATE TABLE [dbo].[table2] ( …
demandé sur
1970-01-01 00:33:30
5
réponses
Supprimer des lignes avec une clé étrangère dans PostgreSQL
Je voudrais supprimer les lignes qui contiennent une clé étrangère, mais quand j'essaie quelque chose comme ceci:
DELETE FROM osoby WHERE id_osoby='1'
Je reçois cette Déclaration:
Erreur: mettre à jour ou supprimer sur la table "osoby" viole …
demandé sur
1970-01-01 00:33:33
1
réponses
Comment ajouter une clé étrangère (MySQL)
Je suis extrêmement nouveau dans SQL et j'essaie d'effectuer une simple TABLE ALTER pour créer une nouvelle colonne et l'utiliser comme clé étrangère pour référencer une autre table simple dans ma base de données. J'ai modifié les deux tables pour êt …
demandé sur
1970-01-01 00:33:33
1
réponses
MySQL-utiliser la clé étrangère comme clé primaire aussi
J'ai le tableau 1 avec une clé primaire user_id et le tableau 2 où user_id est une clé étrangère.
Seul 1 enregistrement par user_id peut exister dans le tableau 2, et aucun enregistrement ne peut exister sans lui.
QUESTION: user_id dans le tableau …
demandé sur
1970-01-01 00:33:32
2
réponses
Comment sélectionner des résultats SQL basés sur plusieurs tables
Je dois sélectionner les résultats d'une table en fonction de certaines valeurs correspondantes dans quelques autres tables. J'ai les tableaux suivants:
person: id, firstname, lastname
team: id, teamname
player: id, person_id(FK), team_id(FK)
coach: …
demandé sur
1970-01-01 00:33:31
1
réponses
Hibernate et H2 «violation de contrainte d’intégrité Référentielle» pour OneToMany mise en correspondance bidirectionnelle
donc j'ai deux haricots simples -- FatKid et Hamburgers. Maintenant, pour des raisons que je ne connais pas, je dois pouvoir regarder non seulement tous les hamburgers que quelqu'un a mangés, mais aussi qui a mangé quel hamburger en particulier. Su …
demandé sur
1970-01-01 00:33:31