Cumprimentos aos amigos do forum.
Preciso de uma ajuda com modelamento de dados. Ocorre o seguinte:
Haverá uma tabela de produtos (no caso componentes eletrônicos).
Um dos atributos, para determinados tipos, é o tipo de encapsulamento do componente.
No entanto há outros produtos onde esta informação não é necessária ou mesmo não existe e estes que não necessitam deste atributo serão a maioria nesta banco.
Como modelar os dados de tal forma que este atributo seja opcional, isto é, só apareça quando o produto assim o exigir, mantendo o banco o mais enxuto possível?
Criar uma nova tabela e relacioná-la? Atribuir um valor tipo "sem dados" ou coisa semelhante?
O sistema será feito em Access mas estou ainda na fase do projeto do banco.
O sistema é muito simples pois apenas facilitará saber se há o componente em estoque (e a quantidade) ou não.
Trata-se de um sistema que terá sua utilidade real e ao mesmo tempo será um aprendizado do Access.
Muito obrigado.
Obs.:Sou novato aqui neste forum, caso não seja o local adequado para estes questionamentos, por favor me informem como fazê-lo.
Preciso de uma ajuda com modelamento de dados. Ocorre o seguinte:
Haverá uma tabela de produtos (no caso componentes eletrônicos).
Um dos atributos, para determinados tipos, é o tipo de encapsulamento do componente.
No entanto há outros produtos onde esta informação não é necessária ou mesmo não existe e estes que não necessitam deste atributo serão a maioria nesta banco.
Como modelar os dados de tal forma que este atributo seja opcional, isto é, só apareça quando o produto assim o exigir, mantendo o banco o mais enxuto possível?
Criar uma nova tabela e relacioná-la? Atribuir um valor tipo "sem dados" ou coisa semelhante?
O sistema será feito em Access mas estou ainda na fase do projeto do banco.
O sistema é muito simples pois apenas facilitará saber se há o componente em estoque (e a quantidade) ou não.
Trata-se de um sistema que terá sua utilidade real e ao mesmo tempo será um aprendizado do Access.
Muito obrigado.
Obs.:Sou novato aqui neste forum, caso não seja o local adequado para estes questionamentos, por favor me informem como fazê-lo.