data-modeling

Diseño de base de datos SQL recomendado para etiquetas o etiquetado [cerrado]

He oído hablar de algunas formas de implementar el etiquetado; usar una tabla de asignación entre TagID y ItemId (tiene senti ... o entonces ¿cómo crecen los nombres de las etiquetas con gracia? ¿Me estoy perdiendo una buena práctica para las etiquetas?

¿Cómo debo nombrar una tabla que mapea dos tablas juntas? [cerrado]

Digamos que tengo dos tablas: Table: Color Columns: Id, ColorName, ColorCode Table: Shape Columns: Id, ShapeName, VertexList ¿Cómo debo llamar a la tabla que asigna color a forma? Table: ??? Columns: ColorId, ShapeId

Cómo implementar tiene muchos: a través de las relaciones con Mongoid y mongodb?

Usando este ejemplo modificado de las guías Rails, ¿cómo se modela una asociación relacional "has_many :through" usando mong ... ActiveRecord::Base belongs_to :physician belongs_to :patient belongs_to :meeting_note # has timestamp attribute end

¿Qué son los patrones de diseño para admitir campos personalizados en una aplicación?

Desarrollamos una aplicación comercial. Nuestros clientes piden soporte de campos personalizados. Por ejemplo, quieren agrega ... inido como mis requisitos se volverán más complejos y como el número de campos personalizados para apoyar se hará más grande.

¿Deben desnormalizarse las bases de datos OLAP para el rendimiento de lectura?

Siempre pensé que las bases de datos deberían desnormalizarse para el rendimiento de lectura, como se hace para el diseño de ... bien pavimentados enfoque. Permítanme volver a la pregunta: ¿Por qué se cree que la desnormalización facilita la lectura?

Modelado de datos en Datomic

He estado buscando en Datomic, y se ve muy interesante. Pero si bien parece haber muy buena información sobre cómo funciona ... atos. ¿Cuáles son algunas de las mejores prácticas para el modelado de datos en Datomic? Hay buenos recursos sobre el tema?

¿Por qué usar una clave primaria de incremento automático cuando existen otros campos únicos?

Estoy tomando un curso llamado "sistemas de base de datos" y para nuestro proyecto de clase tengo que diseñar un sitio web. ... sidad de un id de incremento automático no nulo como clave primaria frente al uso de otro atributo como el nombre de usuario?

¿Por qué debería evitar los bucles al diseñar relaciones para una base de datos?

Alguien me dijo que era un mal diseño tener bucles en el datamodel. He oído esto antes un par de veces pero no presté mucha a ... un DB. Entonces, ¿alguien puede indicarme alguna información útil sobre bucles/ciclos en diagramas er/db, deberían evitarse?

¿Qué tablas y relaciones de bases de datos mysql soportarí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 va a ser simple: ... e datos. El tratamiento de los datos probablemente se hará en el lado de la aplicación, ya que mis habilidades SQL apestan;)

¿Cuál es la mejor manera de representar "Eventos recurrentes" en la base de datos?

Estoy tratando de desarrollar una aplicación de eventos dependiente del planificador y del calendario en C#, para la cual un ... cio de sesión cuando el el invitado intenta iniciar sesión, por ejemplo, 5 minutos antes del inicio programado de la reunión.

¿Por qué muchos se refieren a Cassandra como una base de datos orientada a columnas?

Leyendo varios artículos y documentos en Internet, encontré mucha información contradictoria sobre el modelo de datos de Cass ... s columnas de la fila requerida. En mi opinión, esto está estrictamente orientado a filas. ¿Hay algo que me estoy perdiendo?

Herramienta de Modelado para Bases de datos NOSQL [cerrado]

Sé que la mayoría de las veces las bases de datos NOSQL son sin esquema o al menos tienen un esquema de base de datos flexibl ... icos de propiedades", pero estoy trabajando en" Bases de datos BigColumn "y"Bases de datos de base de documentos". Agradecer.

¿Cómo hacer el Modelado de Herencia en Bases de Datos Relacionales?

Mi pregunta es sobre el modelado de Herencia en Sistemas de Bases de Datos Relacionales. Tengo modelo de datos canónico y en ... de datos relacional MySQL y así, "¿Cómo podemos hacer el Modelado de Herencia en Bases de Datos Relacionales ?" Gracias.

¿Cómo puedo evitar los NULOs en mi base de datos, mientras que también representa los datos faltantes?

En SQL y la Teoría Relacional (C. J. Date, 2009) capítulo 4 aboga por evitar filas duplicadas, y también evitar atributos NUL ... por saber cuáles son las otras soluciones. (Yo también he sido siempre del argumento de que si no sabes, deberías usar NULL).