Resultados da pesquisa a pedido "foreign-keys"

1 a resposta

has_one com duas chaves estrangeiras?

Eu tenho duas classes Mensagem e Usuário. A mensagem tem sender_id e destinatário_id ambas as chaves estrangeiras do Usuário. Como criar um relacionamento em que poderei obter usuário para remetente e destinatário, como @ message.sender.name e @ ...

6 a resposta

Significado de "n: m" e "1: n" no design do banco de dados

No design do banco de dados, o quen: me1: nsignificar? Tem algo a ver com chaves ou relacionamentos?

1 a resposta

O que está causando o erro de incompatibilidade de chave estrangeira?

Eu tenho um banco de dados sqlite estruturado da seguinte maneira: CREATE TABLE IF NOT EXISTS Patient ( PatientId INTEGER PRIMARY KEY AUTOINCREMENT ); CREATE TABLE IF NOT EXISTS Event ( PatientId INTEGER REFERENCES Patient( PatientId ), DateTime ...

1 a resposta

Por que usar restrições de chave estrangeira no MySQL?

Eu estava me perguntando, Qual será a minha motivação para usar a restrição como chave estrangeira no MySQL, pois tenho certeza de que posso governar os tipos adicionados? Melhora o desempenho?

3 a resposta

JPA: Erro estranho quando tento persistir em um objeto

eu tenho umOneToMany relação entreUser eGroup Group.java @Entity public class Group { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private String groupid; @ManyToOne @JoinColumn(name="USER_FK") private User user; ... ...

2 a resposta

Como usar uma chave primária incrementada automaticamente como chave estrangeira também?

Isto é o que estou tentando fazer: Eu tenho 2 mesas ... CREATE TABLE `parent` ( `id` int(11) NOT NULL AUTO_INCREMENT, `data` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; CREATE TABLE `child` ( `parent_id` ...

3 a resposta

Como implementar ONE-TO-MANY em um banco de dados

Eu quero implementarum para muitosconceito na minha aplicação. Este é o cenário: eu tenho duas tabelas (Eu). Pessoa (ID, NOME, IDADE, DEPTO) (ii) Responsabilidades da pessoa (ID, RESP'S) Uma pessoa pode ter mais de uma responsabilidade. Como ...

1 a resposta

A restrição do MySQL InnoDB não funciona

Eu me deparei com um comportamento estranho com a restrição do innoDB e não consigo encontrar a causa. Eu tenho tabelas com dados. Abaixo listamos suas estruturas: CREATE TABLE `contents` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, ...

4 a resposta

chave estrangeira pode ser nula? [duplicado

Esta pergunta já tem uma resposta aqui: ma chave estrangeira pode ser NULL e / ou duplicad [/questions/7573590/can-a-foreign-key-be-null-and-or-duplicate] 11 respostas Em nosso projeto de banco de dados, temos uma tabelaSale que possui uma ...

3 a resposta

SQlite - Android - Sintaxe de chave estrangeira

Estou tentando fazer com que as chaves estrangeiras funcionem no meu banco de dados SQLite do Android. Tentei a seguinte sintaxe, mas isso me força a fechar: private static final String TASK_TABLE_CREATE = "create table " + TASK_TABLE + " (" + ...