[firebase-br] SQL para criação de tabelas.
Carlos Phelippe
carlos.phelippe em digilab.com.br
Dom Fev 1 19:40:58 -03 2015
Olá pessoa.,
o comando SQL para criação de tabelas com a PK e FK está correto conforme abaixo:
CREATE TABLE HP_TIPOS_MIDIA_SOCIAL (
ID_TIPO_MIDIA_SOCIAL VARCHAR(30) NOT NULL,
NOME VARCHAR(45),
PRIMARY KEY (ID_TIPO_MIDIA_SOCIAL));
CREATE TABLE HP_MIDIAS_SOCIAIS (
ID_HP_MIDIAS_SOCIAIS VARCHAR(30) NOT NULL,
URL VARCHAR(255),
OBSERVACAO VARCHAR(500),
ID_TIPO_MIDIA_SOCIAL VARCHAR(30) NOT NULL,
PRIMARY KEY (ID_HP_MIDIAS_SOCIAIS),
CONSTRAINT fk_HP_MIDIAS_SOCIAIS_TIPOS_MIDIA_SOCIAL1
FOREIGN KEY (ID_TIPO_MIDIA_SOCIAL)
REFERENCES HP_TIPOS_MIDIA_SOCIAL (ID_TIPO_MIDIA_SOCIAL)
ON DELETE CASCADE
ON UPDATE CASCADE);
O valor da chave primária é um GUID a ser gerado pelo aplicação.
Caso tenha um campo onde desejo armazenar aquivos(desde doc, pdf, png, exe, etc) qual deverá ser o tipo desse campo?
Para campos textos de tamanho não definido que tipo de dado deve ser esse campo? Ele pode ter de zero a n caracteres.
Obrigado!
[http://www.digilab.com.br/wp-content/themes/Digilab/images/logo_digilab.jpg] Carlos Phelippe
Analista de Sistemas
+55 48 3091-4700 Ramal 107
digilab.com.br<http://www.digilab.com.br>
Mais detalhes sobre a lista de discussão lista