Resultados de la búsqueda a petición "database-design"

6 la respuesta

¿Clave primaria nativa o autogenerada?

Como regla, ¿es mejor usar claves primarias nativas (es decir, columnas existentes o una combinación de columnas) o establecer su clave primaria en una fila de enteros de generación automática? EDITAR Se me ha señalado que esto es muy similar ...

4 la respuesta

Es posible crear una columna con un valor predeterminado UNIX_TIMESTAMP en MySQL?

Estoy tratando de hacer esto, pero parece que MySQL no me lo permite. ¿Hay alguna solución a este problema o se espera que siempre incluya la función en mis consultas INSERT? CREATE TABLE foo( created INT NOT NULL DEFAULT UNIX_TIMESTAMP() ) Soy ...

5 la respuesta

¿Por qué NO establecerías IGNORE_DUP_KEY en ON?

IGNORE_DUP_KEY = ON básicamente le dice a SQL Server que inserte filas no duplicadas, pero silenciosamente ignore cualquier duplicado; el comportamiento predeterminado es generar un error y cancelar la transacción completa cuando hay duplicados ...

2 la respuesta

¿La longitud del campo de la base de datos (máxima) afecta el rendimiento?

En mi empresa, tenemos una base de datos heredada con varias tablas y, por lo tanto, muchos, muchos campos. Muchos de los campos parecen tener grandes límites (ej .:NVARCHAR(MAX)) que nunca se alcanzan. Aumenta arbitrariamente los campos su ...

2 la respuesta

¿Cómo implementan los proveedores de bases de datos las transacciones?

Cuando se trabaja con una base de datos, a menudo es esencial usar transacciones. Digamos, por ejemplo, que deseo transferir una cierta cantidad de dinero de la cuenta A a la cuenta B. Esto implica dos consultas: disminuir el dinero en la ...

4 la respuesta

Datos jerárquicos: modelo de conjunto anidado: MySql

Solo estoy aprendiendo cómo implementar el modelo de conjunto anidado, pero aún tengo confusión con un cierto aspecto que involucra elementos que pueden ser parte de múltiples categorías. Dado el siguiente ejemplo que se extrajo ...

6 la respuesta

Pregunta de diseño de la base de datos - Categorías / Subcategorías

Tengo una pregunta sobre cómo diseñaría algunas tablas en mi base de datos. Tengo una tabla para rastrear Categorías y una para Subcategorías: TABLE Category CategoryID INT Description NVARCHAR(500) TABLE Subcategory SubcategoryID INT ...

1 la respuesta

¿Hay problemas con esta solución 'Soft Delete' al usar tablas EAV?

He leído alguna información sobre el lado feo de solo configurar unadeleted_at en sus tablas para indicar que se ha eliminado una fila. A sabe http: ...

4 la respuesta

¿Qué tablas y relaciones de la base de datos mysql respaldarían una encuesta de preguntas y respuestas con preguntas condicionales? [cerrado

Estoy trabajando en un sistema de encuestas bastante simple en este momento. El esquema de la base de datos será simple: unaSurvey table, en una relación de uno a muchos conQuestion table, que está en una relación de uno a muchos con elAnswer ...

4 la respuesta

¿Qué tipo de datos de columna debo usar para almacenar grandes cantidades de texto o html

Tengo una columna en una tabla que solía ser varchar (255) al principio y, debido a algunos cambios de diseño, ahora es varchar (1536) = 1024 + 512. No buscaré ni indexaré este campo, ¿hace que ¿Tiene sentido almacenar este valor en un tipo de ...