|
Postada em 25/01/2005 11:40 hs
Mais uma dúvida: Eu tenho vários checkbox que indica se foi vendido o aparelho especifico e com gabinete, tipo: X Aparelho1 X C/ Gabinete X Aparelho2 C/ Gabinete Pensei em armazenar no BD em acess através de números, tipo um campo númerico, no qual 0 representa que não foi vendido este aparelho e sem gabinete, 1 vendeu o aparelho e sem gabinete e 2 vendeu o aparelho com gabinete, assim não preciso criar 4 campos de sim/não como este exemplo para armazenar os 4 checkbox, apenas 1 campo para cada dois checkbox e assim diminuiria a quantidade enorme de campos no BD. Teria algum problema, qual seria a melhor escolha? []'s, Marcelo Tamanini
|
|
|
|
Tamanini
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 25/01/2005 15:26 hs
up!
|
|
|
|
Postada em 25/01/2005 15:35 hs
na minha opiniao .. vc pode fazer 2 coisas ... 1a. - Se forem muitas possibilidades ... vc pode fazer uma tabela aparte do access e relacionar ela com esse campo ... 2a. - Se forem poucas possibilidades ... voce pode fazer isso pelo proprio codigo do programa .. eu prefiro fazer via uma outra tabela especificando o que é cada codigo gravado no campo... espero q tenha sido essa a duvida ... hehehe abraço...
¿? AndrePaulo ¿?
|
|
|
|
Postada em 25/01/2005 15:50 hs
Não entendi, como assim muitas ou poucas possibilidades?
|
|
|
|
Postada em 25/01/2005 15:56 hs
vc descreveu 4 possibilidades certo ?? por ex ... 1 - Sem gabinete 2 - com gabinete sem capa 3 - com gabinete com capa faz uma tabela ID - inteiro Desc - Texto ai coloca essa descricao .. e faz na sua tabela gravar pelo ID ai na hora de recuperar vc recupera o Desc de acordo com o ID gravadu ... tendeu?
¿? AndrePaulo ¿?
|
|
|
Tamanini
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 25/01/2005 16:58 hs
Mas isto faz parte do checklist do aparelho, para mim, isto estaria incorreto! E eu não descrevi 4 possibilidades. São duas possibilidades: Armazenar cada checkbox em um campo cada um ou, armazenar através de números de 0 a 2 para representar dois checkbox(aparelhoX e C/Gabinete). No caso de 0 será para dizer que não foi vendido o aparelhoX, com isso ficará vazio o checkbox do aparelhoX e o checkbox do gabinete deste. O gabinete está relacionado ao aparelho, se não vende aparelho então não tem gabinete para este, caso vende, o cliente, pode optar em comprar o gabinete para o aparelho ou não.
|
|
|