Resultados de la búsqueda a petición "database-design"
NULL permitido en la clave primaria: ¿por qué y en qué DBMS?
Además de mi pregunta"¿Por qué usar ´no clave primaria nula´ en TSQL?" [https://stackoverflow.com/questions/3905703/why-to-use-not-null-primary-key-in-tsql] ... Como entendí de otras discusiones, algunos RDBMS (por ejemplo, ...
Versiones de bases de datos sin tablas de historial
Estaba pasando por estoenviar [https://stackoverflow.com/questions/323065/how-to-version-control-a-record-in-a-database] para el control de versiones a nivel de tablas. Noté que la arquitectura trata con el uso de tablas de historial. Sin ...
Restricción ÚNICA controlada por una columna de bits
Tengo una mesa, algo como FieldsOnForms( FieldID int (FK_Fields) FormID int (FK_Forms) isDeleted bit )El par (FieldID, FormID) debe ser único, PERO solo si la fila no se elimina (isDeleted = 0). ¿Es posible definir tal restricción en SQLServer ...
Diseño de bases de datos para revisiones?
Tenemos un requisito en el proyecto para almacenar todas las revisiones (Historial de cambios) para las entidades en la base de datos. Actualmente tenemos 2 propuestas diseñadas para esto: p.ej. para la entidad "Empleado" Diseño 1: -- Holds ...
Consulta avanzada de Firebase con filtro en Swift
Acabo de llegar de la escuela de bases de datos relacionales y tratar con bases de datos JSON no es una tarea fácil para los recién llegados. Tengo esta estructura para almacenar usuarios: { "users" : { "0CcKvNkOm5fVqL" : { "birthday" : ...
Cómo almacenar datos históricos
Algunos compañeros de trabajo y yo entramos en un debate sobre la mejor manera de almacenar datos históricos. Actualmente, para algunos sistemas, uso una tabla separada para almacenar datos históricos y mantengo una tabla original para ...
Dependencias circulares en claves foráneas: ¿usarlo o evitarlo?
Mi aplicación carga muchos datos de una base de datos en una estructura de datos compleja. La estructura de datos en memoria vuelve a ensamblar la estructura de la base de datos, lo que significa que si la base de datos contiene las siguientes ...
tabla fija única con múltiples columnas frente a tablas abstractas flexibles
Me preguntaba si tiene un sitio web con una docena de diferentes tipos de listados (Tiendas, Restaurantes, Clubes, Hoteles, Eventos) que requieren diferentes campos, ¿hay un beneficio de crear una tabla con columnas definidas de esta ...
Asociación entre dos entradas en la tabla SQL
Imagine que tiene una tabla de base de datos que almacena una lista de personas. Desea establecer una relación entre las personas, es decir, la persona con la que soy amigo de la persona J. Supongo que en este caso, se necesita una segunda tabla ...
¿Cuál es el punto de una clave candidata?
Soy bastante nuevo en la administración de bases de datos y esta pregunta nunca parece ser respondida en más de una oración. Todas las demás respuestas SO dicen "Una clave candidata es una súper clave mínima". Eso no significa nada para mi. Se ...