Podemos adicionar duas chaves estrangeiras em uma tabela?
Podemos adicionar duas chaves estrangeiras em uma tabela?

Vídeo: Podemos adicionar duas chaves estrangeiras em uma tabela?

Vídeo: Podemos adicionar duas chaves estrangeiras em uma tabela?
Vídeo: Curso rápido MySQL #12 - Como criar tabela com relacionamento (chave estrangeira/foreign key) 2024, Novembro
Anonim

Sim, o MySQL permite isso. Você pode tenho múltiplas chaves estrangeiras na mesma tabela . o chaves estrangeiras em seu esquema (em Account_Name e Account_Type) Faz não requer nenhum tratamento especial ou sintaxe. Parece que pelo menos 1 desses casos se aplica às colunas ID e Nome no cliente tabela.

Da mesma forma, podemos ter duas chaves estrangeiras em uma tabela?

UMA tabela poderia tem várias chaves estrangeiras , e cada chave estrangeira pode ter um pai diferente tabela . Cada chave estrangeira é aplicado de forma independente pelo sistema de banco de dados. Portanto, relacionamentos em cascata entre mesas podem ser estabelecido usando chaves estrangeiras.

Além do mais, quantas chaves estrangeiras uma tabela pode ter no Oracle? UMA tabela com um esqueceram a referência-chave a si mesma ainda é limitada a 253 esqueceram referências-chave. Maior que 253 esqueceram referências de chave não estão disponíveis atualmente para índices columnstore, otimizado para memória mesas , Stretch Database ou particionado esqueceram chave mesas.

Posteriormente, também se pode perguntar, quantas chaves estrangeiras uma tabela pode ter?

Para uma coluna, você pode ter até 16 chaves estrangeiras. Para uma mesa, o número recomendado atual é 253 embora você seja limitado (forçado) pelos problemas de desempenho antes de atingir esse número.

Uma chave estrangeira pode ter valores duplicados?

Ao contrário do primário chaves , chaves estrangeiras podem conter valores duplicados . Além disso, é normal que eles contenham NULL valores . Os índices não são criados automaticamente para chaves estrangeiras ; no entanto, como um DBA, você posso defini-los. Uma tabela pode conter mais de um chave estrangeira.

Recomendado: