Se q se pueden modelar tablas sin llaves primarias, pero se considera q también es aceptable? o necesariamente tienen q tener llave Primaria?
Lo pregunto porq tengo una tabla de Visita, esta tiene una
Fecha_Pedido_Visita, pero también tengo q considerar el tiempo de espera de retraso por la visita. Esto quiere decir q puede o no tener una
fecha_Cumplimiento_Visita, por lo q se me ocurrió asociarlo con otra tabla llamada "
Cumplimiento" con el atributo "
fecha_Cumplimiento_Visita", en la imagen lo muestro.
El problema es q si en la tabla "
Cumplimiento" le agrego una Llave Primaria, esta se le asociará una Llave Foránea a Visitas y esto dejaría como si todas las visitas hubieran sido realizadas, cuando en realidad no siempre es así.
Por eso pregunto... todas las tablas necesariamente tienen q tener al menos una Llave Primaria?