Fórum Firebird OO #49431
20/02/2005
0
Em varias tabelas tenho que criar campo de endereço, que é composto de:
[b:eebf2bb300]cep, rua , bairro, cidade , uf[/b:eebf2bb300]
Gostaria de criar isto um unica vez e depois usar nas tabelas que eu preciso, desta forma quando eu precisar modificar alguma propriedade modifico apenas uma vez.
Sistemald
Curtir tópico
+ 0Posts
20/02/2005
Beppe
CREATE TABLE Endereco ( ID INTEGER, Rua VARCHAR(60), CEP CHAR(8), Cidade VARCHAR(30), ... )
Para o campo ID, use um [b:d77e192938]generator[/b:d77e192938]. Este mesmo campo será a chave estrangeira em cada tabela que precise de um endereço, como uma tabela de clientes, fornecedores, etc...
Gostei + 0
20/02/2005
Sistemald
Gostei + 0
20/02/2005
Beppe
Gostei + 0
20/02/2005
Sistemald
Gostei + 0
20/02/2005
Beppe
Gostei + 0
20/02/2005
Sistemald
imagine um banco com 1000 clientes teria que fazer 1000 consultas.
Gostei + 0
20/02/2005
Sistemald
Mas o que é ´surrogate´?
Gostei + 0
20/02/2005
Beppe
Surrogate, é um campo cujo valor não importa ao usuário, mas sim ao sitema, geralmente para localização ou diferenciamento. É gerado pelo sistema, como um generator.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)