Articles of data modeling

¿Deberían ser 3 tablas SQL o una?

Esta es una nueva pregunta que surgió de esta pregunta Debido a las respuestas, la naturaleza de la pregunta cambió, así que creo que publicar una nueva está bien (?). Puedes ver mi layout de database original a continuación. Tengo 3 tablas, y ahora necesito una consulta para get todos los loggings de un usuario […]

Generar representación gráfica de esquema desde CREATE TABLE SQL

Tengo un file .sql que contiene muchas instrucciones CREATE TABLE. No hay especificaciones referenceles (cosas de MyISAM), pero me gustaría crear diferentes cuadros de tabla y luego componer las relaciones de la tabla a mano. Estoy usando un mac. ¿Hay un progtwig gratuito para hacer esto?

Dimensión que cambia lentamente: qué es la implementación de Pure type 6

Estoy tratando de entender la implementación pura de SCD de tipo 6 de WIKI, que dice principalmente tres puntos Tener una key sustituta de Tipo 2 para cada segmento de time puede causar problemas si la dimensión está sujeta a cambios. Una implementación pura de tipo 6 no usa esto, pero usa una key sustituta […]

Diseño de database – productos de varias categorías con properties

Estoy diseñando un sistema de deviseio básico para un proveedor. Tienen muchas categorías de productos diferentes. Cada categoría de producto tiene muchas properties diferentes. A – x1, x2, x3, a1, a2, a3; B – x1, x2, x3, b1, b2, b3, b4; C – x1, x2, x3, c1, c2; Laptop – Make, Price, Quantity, Processor, OS, […]

Proyecto de datos / presupuesto / order / factura

Actualmente estoy trabajando en un proyecto pequeño en el que necesito modelar el siguiente escenario: Guión Llamadas de clientes, quiere una cotización para un automobile nuevo. Representante de ventas Registre la información del cliente. Representante de ventas cree una cotización en el sistema y agregue un artículo a la cotización (el automobile). Representante de ventas […]

Diseño de database para formulario web general

Quiero build un back-end de un formulario web general que contenga preguntas que el usuario pueda responder. Hay varios types de preguntas. Pregunta de text "normal": la pregunta se responde a través de un campo de text simple. Ejemplo : información personal general, como el nombre. Pregunta de Textarea: lo mismo, pero con más espacio […]

¿La mejor manera de representar un color en una database SQL?

Si estoy usando .Net y SQL Server 2008, ¿cuál es la mejor manera para que almacene un color en la database, debería usar ToString o convertirlo a un número integer, o algo más? Editar: Todo lo que quiero del color es poder recuperarlo y dibujar algo en la pantalla en el color especificado. No necesito […]

Gestión de jerarquías en SQL: MPTT / sets nesteds vs lists de adyacencia vs routes de almacenamiento

Por un time ahora he estado luchando con la mejor forma de manejar las jerarquías en SQL. Frustrado por las limitaciones de las lists de adyacencia y la complejidad de los sets MPTT / nesteds, comencé a pensar simplemente en almacenar las routes key en su lugar, como una simple node_key/node_key/… Decidí recostackr los pros […]

Recursión sqq sin recursión

Tengo cuatro tablas create table entities{ integer id; string name; } create table users{ integer id;//fk to entities string email; } create table groups{ integer id;//fk to entities } create table group_members{ integer group_id; //fk to group integer entity_id;//fk to entity } Quiero hacer una consulta que devuelva todos los grupos a los que pertenece […]

¿Qué debería nombrar una tabla que mapea dos tablas juntas?

Digamos que tengo dos tablas: Table: Color Columns: Id, ColorName, ColorCode Table: Shape Columns: Id, ShapeName, VertexList ¿A qué debería llamar la tabla que mapea el color a la forma? Table: ??? Columns: ColorId, ShapeId