Ventajas de usar valores nulos:
Puede acelerar ciertas consultas, al evitar consultar varias tablas.
Uso de espacio extra.
Directo E-R.
Generalización disyunta.
Valores nulos.
La opción Directo E-R, es una buena solución intermedia entre ambas.
| Compra | Cliente_Producto | |||
| CI | ID | CI | ID | |
| Pertenece | |||||||||
| Categoria | Id_Categoria | Id_Producto | |||||||
| Id | Nombre | Descripción | |||||||
| Producto | |||||||||
| Id_Producto | Nombre | Precio | Stock | Id_Categoria | |||||