Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2007, 11:41
Oren
 
Fecha de Ingreso: enero-2007
Mensajes: 78
Antigüedad: 17 años, 10 meses
Puntos: 2
Hay algo parecido a herencia o hago 3 tablas?

Estoy en una situacion en la que la herencia de la POO me iria al dedo, pero en SQL no sé si existe tal cosa: tengo dos tipos de "cosas", llamemoslas cosa-A y cosa-B que tienen atributos en comun (identificador de cosa, descripcion...).

Qué es mas normal? Hacer dos tablas por separado aunque tengan los mismos campos (y por tanto en vez de un identificador de cosa tendria q haber un identificador de cosa-A y otro para cosa-B, y asi los demas), o hacer algo parecido a la herencia (es decir, cuando quiera insertar una cosa-A tendre q hacer los cambios pertinentes en la tabla cosa-A y en la tabla cosas)???

Espero que me entendais la pregunta. Muchas gracias por la ayuda.