Gelera, eu estou fazendo a modelagem de um banco de dados para um sistema de Help Desk.
Estou atualmente no modelo conceitual e gostaria da ajuda de vc...
Acontece que eu tenho uma tabela com a descrição dos equipamentos. O que eu quero agora é criar uma tabela chamada estação...
O conteúdo da tabela estação seria o conteúdo dos esquipamentos.
Ou seja, uma estação contém, 1 monitor, 1 gabinete, 1 teclado, 1 mouse.
Sendo que monitor, teclado, mouse e gabinete são equipamentos.
Alguém sabe como ficaria o relacionamento para obter esse conceito?
Abraços,
Destroyer.
					
					
					
				
				
				
				 
	
Problemas Na Modelagem Do Banco De Dados
		 Started By Destroyer, 10/11/2004, 23:32
	
	
	
	
		1 reply to this topic
	
	
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Posted 10/11/2004, 23:32
			
				
					
						
					
					#2
					 
					
				
				
				
					
				
			
				
			
			
			Posted 11/11/2004, 09:06
					Já fiz uma modelagem parecida com esta, embora não tenha encontrado por aqui, vou tentar me lembrar.
Tinha algumas tabelas parecidas, mas vou adaptar os nomes ao seu modelo:
Estacao
Equipamento_Estacao
Equipamento
Fabricante
Acho que já da mais ou menos pra deduzir:
Vou usar a simpologia de > ou < para MUITOS e - para UM
Fabricante >- Equipamento -< Equipamento_Estacao >- Estacao
A jogada é o Equipamento_Estacao, que funciona como uma Entidade de Relacionamento, como vc esta no modelo conceitual, não o físico, o seu relacionamento vai ser:
Fabricante >- Equipamento >< Estacao
Ou seja, um relacionamento de MUITOS para MUITOS, como isto, na prática, não pode acontecer, vai ocasionar na criação de uma Entidade, esta que será somente para tornar possivel o relacionamento mencionado. Esta entidade de relacionamento deve ter sua chave primária composta pelas chaves primárias das outras 2 tabelas, outros campos podem ser utilizados, caso seja necessário, como data (para saber quando um determinado equipamento foi conectado a uma estacao) e usuário (para saber quem o usuário do banco de dados responsável por determinada alteração ou inclusão de equipamentos).
Qualquer dúvida, post.
					
				
				
				
				Tinha algumas tabelas parecidas, mas vou adaptar os nomes ao seu modelo:
Estacao
Equipamento_Estacao
Equipamento
Fabricante
Acho que já da mais ou menos pra deduzir:
Vou usar a simpologia de > ou < para MUITOS e - para UM
Fabricante >- Equipamento -< Equipamento_Estacao >- Estacao
A jogada é o Equipamento_Estacao, que funciona como uma Entidade de Relacionamento, como vc esta no modelo conceitual, não o físico, o seu relacionamento vai ser:
Fabricante >- Equipamento >< Estacao
Ou seja, um relacionamento de MUITOS para MUITOS, como isto, na prática, não pode acontecer, vai ocasionar na criação de uma Entidade, esta que será somente para tornar possivel o relacionamento mencionado. Esta entidade de relacionamento deve ter sua chave primária composta pelas chaves primárias das outras 2 tabelas, outros campos podem ser utilizados, caso seja necessário, como data (para saber quando um determinado equipamento foi conectado a uma estacao) e usuário (para saber quem o usuário do banco de dados responsável por determinada alteração ou inclusão de equipamentos).
Qualquer dúvida, post.
	
	------
Mero mortal!
				
				
				
			
				Mero mortal!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)


 
			
			 
				
				
				 
			
			








