foreign-keys

¿Por qué las migraciones Rails definen claves foráneas en la aplicación pero no en la base de datos?

Si defino un Customer y Order modelo en el que un Customer "tiene muchos" Orders y el Order "pertenece a" el Customer, en Rai ... end create_table "orders", :force => true do |t| t.string "item_name" t.integer "customer_id" end end

Cómo listar todas las claves foráneas con" WITH NOCHECK " en SQL Server

¿Alguien conoce una consulta para listar todas las claves foráneas en una base de datos con la descripción "WITH NOCHECK" aplicada a ella? (eliminarlos aumentará el rendimiento y la estabilidad).

Cómo usar dynamic foreignkey en Django?

Quiero conectar un único ForeignKey a dos modelos diferentes. Por ejemplo: Tengo dos modelos llamados Casts y Articles, y ... : post = models.ForeignKey(**---CASTS-OR-ARTICLES---**) user = models.ForeignKey(User,unique=True) Es esto posible?

¿Hay un impacto severo en el rendimiento por el uso de claves foráneas en SQL Server?

Estoy haciendo todo lo posible para convencer a mi jefe de que nos permita usar claves foráneas en nuestras bases de datos, h ... que demuestra que no hay un impacto significativo en el rendimiento al usar ¿llaves extranjeras? (Que espero le convencerá)

Hibernar asociación unidireccional a muchos - ¿por qué es mejor una tabla de unión?

En este documento (desplácese hacia abajo hasta la sección unidireccional): Http://docs.jboss.org/hibernate/stable/annotati ... ferida que simplemente usar una columna de clave externa en la entidad propiedad. Mi pregunta es, ¿por qué se prefiere mucho?

Cómo añadir Clave Foránea (MySQL)

Soy extremadamente nuevo en SQL y estoy tratando de realizar una simple TABLA ALTER para crear una nueva columna y usarla com ... `boy` varchar(50) DEFAULT NULL, PRIMARY KEY (`boy_id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8

cuáles son las ventajas de definir una clave foránea

¿Cuál es la ventaja de definir una clave foránea cuando se trabaja con un framework MVC que maneja la relación? Estoy usand ... eas es una molestia. Hay alguna ventaja para ¿usando claves foráneas que estoy renunciando al dejar de usarlas por completo?

MySQL-Uso de la clave foránea como clave primaria también

Tengo la tabla 1 con una clave primaria user_id y la tabla 2 donde user_id es una clave foránea. Solo puede existir 1 regist ... d en la tabla 2 ser clave extranjera y primaria al mismo tiempo, y si es así, es una buena idea, cuáles son los pros/contras?

Cómo agregar clave primaria compuesta a la tabla

create table d(id numeric(1), code varchar(2)) Después de crear la tabla anterior, ¿cómo puedo agregar una clave primaria compuesta en ambos campos y también una clave foránea?

Rails tiene uno con nombre de clase y clave foránea

Tengo un modelo Rails que utilizo dos relaciones has_one: requester y friend. Cuando estoy en la consola uso: f = FriendRequ ... nd ¿Cómo podría hacerlo? En una relación belongs_to uso lo mismo, obviamente reemplazando has_onecon belongs_to. ¡Gracias!

SQL Server: ¿Cómo obtener la referencia de clave externa del esquema de información?

En SQL Server, ¿cómo puedo obtener la tabla referenciada + nombre de columna de una clave foránea? Nota: No la tabla/columna ... [MDT_ID]) GO Necesito obtener [T_AP_Ref_Customer].[MDT_ID] cuando se da [T_ALV_Ref_FilterAnzeige].[FA_MDT_ID] como entrada

MySQL: ¿Cómo puedo averiguar qué tablas hacen referencia a una tabla específica?

Quiero eliminar una tabla, pero es referenciada por una o más tablas. ¿Cómo puedo averiguar qué tablas hacen referencia a esta tabla sin tener que mirar cada una de las tablas de la base de datos una por una?

Cómo seleccionar resultados SQL basados en varias tablas

Necesito seleccionar los resultados de una tabla en función de ciertos valores coincidentes en un par de otras tablas. Tengo ... de cada equipo. Solo he usado uniones internas, y no parece que pueda usarlas aquí, así que ¿alguna idea de cómo hacer esto?

Insertar nuevos registros con relación uno a muchos en sqlalchemy

Estoy siguiendo el tutorial flask-sqlalchemy sobre declarando modelos con respecto a la relación uno-a-muchos. El código de ... or lo que debe saber sobre la Persona previamente. Por favor ayúdame a entender cómo se debe realizar. Gracias de antemano.

¿Rails necesita restricciones a nivel de base de datos?

Tengo el mismo problema que en el siguiente post. Así que me pregunto, ¿por qué Rails no soporta la generación de claves foráneas por defecto? ¿No es necesario? ¿O se supone que debemos hacerlo manualmente?

no se puede soltar la clave foránea

Me gustaría soltar la clave foránea en mi tabla, pero he estado en este mensaje de error mysql> alter table customers dro ... ustomerid; ERROR 1025 (HY000): Error on rename of '.\products\customers' to '.\products\#sql2-7ec-a3' (errno: 152) mysql>

La clave foránea falla al crear

Quiero una clave foránea entre 2 tablas, así que lo intento como siempre. Ahora el problema que estoy teniendo es que no crea ... .Users", column 'UserID'. He comprobado si tienen el mismo tipo , lo hacen(bigint) así que no entiendo por qué no lo creará

MySQL Errno 150

Estoy creando algunas tablas simples y no puedo pasar este error de clave externa y no estoy seguro de por qué. Aquí está el ... recen idénticos y la sintaxis parece correcta. ¿Alguien puede señalar lo que no veo aquí? Estoy usando MySQL Workbench 5.2

Django: limit choices to (Is this correct)

Es esto correcto? class Customer(models.Model): account = models.ForeignKey(Account) class Order(models.Model): ac ... cia flagrante de mal diseño, házmelo saber. Lo principal que me preocupa es: limit_choices_to={'account': 'self.account'}