Resultados de la búsqueda a petición "polymorphic-associations"
Mejores prácticas de bases de datos
Tengo una tabla que almacena comentarios, el comentario puede provenir de otro usuario u otro perfil que son entidades separadas en esta aplicación. Mi pensamiento original era que la tabla tendría los campos user_id y profile_id, por lo que si ...
MySQL: dos relaciones n: 1, pero no ambas a la vez
Perdón por el título, es difícil de explicar. Necesito un modelo de datos similar a este: Como puede ver, un conjunto puede pertenecer tanto a un usuario como a una escuela. Mi problema: solo se debe permitir que pertenezca a un usuario O a ...
Sistema de logro de RoR - Asociación polimórfica y cuestiones de diseño
Estoy intentando diseñar un sistema de logros en Ruby on Rails y me he encontrado con un problema con mi diseño / código. Intentando utilizar asociaciones polimórficas: class Achievement < ActiveRecord::Base belongs_to :achievable, :polymorphic ...
Asociaciones polimórficas utilizando campos de tipo de ID de entero
Tengo una mesaFoo que tiene una asociación polimórfica pertenece_a llamadabar. Losfoos table tiene el estándarbar_id columna. Sin embargo, en lugar de una @ basada en cadenbar_type columna, tengo un enterobar_type_id columna. Esta columna hace ...
Cómo puedo construir elegantemente un formulario para un modelo que tiene una asociación polimórfica?
Aquí están mis modelos: class Lesson < ActiveRecord::Base belongs_to :topic, :polymorphic => true validates_presence_of :topic_type, :topic_id end class Subject < ActiveRecord::Base has_many :lessons, :as => :topic end class Category ...
Cuál es la mejor manera de implementar Polymorphic Association en SQL Server?
Tengo toneladas de instancias donde necesito implementar algún tipo de Asociación Polimórfica en mi base de datos. Siempre pierdo toneladas de tiempo pensando en todas las opciones nuevamente. Aquí están los 3 que se me ocurren. Espero que haya ...
Referencia de claves externas en la misma columna
Estoy diseñando un esquema bd para mysql. Mi base de datos almacena 3 tipos de puntos: a, b o c y una ruta está compuesta por n pares de puntos: Route = [(a1 o b1 o c1; a2 o b2 o c2), (a2 o b2 o c2; a3 o b3 o c3), ...] create table a_points ( ...
Constructor de copia polimórfico con conversión de tipo
Necesito copiar-construir un objeto simultáneamente cambiando su tipo a otra clase que sea miembro de la misma jerarquía de clases. He leído sobre constructores de copias polimórficas y (con suerte) entiendo la idea detrás de esto. Sin embargo, ...
MYSQL unir tablas basadas en datos de columna y nombre de tabla
Me pregunto si esto es posible. Quiero unir 2 tablas en función de los datos de la tabla 1. La tabla de ejemplo 1 tiene una columna de comida con sus datos como "hotdog". Y tengo una mesa llamada hotdog. IS es posible hacer un JOIN ...
¿Por qué no puede tener una clave foránea en una asociación polimórfica?
¿Por qué no puede tener una clave foránea en una asociación polimórfica, como la representada a continuación como un modelo Rails? class Comment < ActiveRecord::Base belongs_to :commentable, :polymorphic => true end class Article < ...