Consultas sobre supertipos y subtipos SQLSERVER
Estoy creando una BD de ventas en sqlserver y quisiera saber si es mejor utilizar subtipos o crear tablas apartes con los mismos atributos ej:
Tabla Persona: CodPersona, Nombre, Apellido, direccion
Tabla Cliente: CodPersona, documento, fechaNacimiento
Tabla Proveedor: CodPersona, RUC, RazonSocial etc
El supertipo seria Persona relacionando con las demás tablas para no duplicar los atributos