¿Es una práctica aceptable usar una sola secuencia como clave primaria en todas las tablas (en lugar de que una clave primaria sea única para una tabla dada, es única para todas las tablas)? Si es así, ¿es objetivamente mejor que usar una sola secuencia de clave primaria en las tablas?
Soy un desarrollador de software junior, no un DBA, por lo que todavía estoy aprendiendo muchos de los conceptos básicos del buen diseño de bases de datos.
Editar: en caso de que alguien se pregunte, recientemente leí una crítica del diseño de una base de datos por parte de uno de los DBA de nuestra compañía que mencionó que era un problema que el diseño no usara una sola clave primaria en toda la base de datos, lo que sonaba diferente de lo que He aprendido hasta ahora.
Edit2: para responder una pregunta en los comentarios, esto es para Oracle 11g, pero me preguntaba en un nivel no específico de la base de datos. Si esta pregunta depende de la base de datos, me interesaría saber por qué, pero en ese caso estaría buscando una respuesta específica para Oracle.