locked
Como criar uma chave composta no sql server ce RRS feed

  • Pergunta

  • Oi galera...

    Como faço para criar uma chave primária composta no sql server ce?

    Valeu.

    sexta-feira, 27 de agosto de 2010 11:02

Todas as Respostas

  • Jervazio,

    Se não estou enganado, chaves compostas no CE não são possíveis, mas qual é o seu problema?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    domingo, 29 de agosto de 2010 01:23
    Moderador
  • Oi junior...

    Poderá não ter percebido bem. Eu queria fazer uma chave primária composta por dois atributos para fazer uma tabela de relacionamento.

    Ou seja, no exemplo, Professor lecciona Disciplinas - Se o professor leccionar mais que uma disciplina temos um relacionamento M:N, tenho que criar uma tabela que contêm o id_professor e id_disciplina e que serão ao mesmo tempo chave primária desta tabela.

    Não sei se fui objectivo. Mas já consegui criar a tabela com a estrutura que falei e não tive erro.

     

    segunda-feira, 30 de agosto de 2010 11:14
  • Jervazio,

    Nossa me desculpe, não percebi o que você esta realmente querendo.

    Em relação as conceitos sobre chave primárias e chaves primárias compostas eu conheço muito bem, não tenho problemas com isso, o que me chamou a atenção era a dificuldade em criar este tipo de integridade e consistência.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    terça-feira, 31 de agosto de 2010 17:50
    Moderador