Sqliteman Y Las Claves Foráneas

Sqliteman Y Las Claves Foráneas
Article
Quote    Download Post  
Post Sqliteman Y Las Claves Foráneas 
 
Hola, desde otro hilo que mencionaba al programa SQLiteMan y que es verdaderamente un muy buen programa, pero no encuentro la forma de agregar las claves foráneas en los campos. Cosa que si se puede hacer fácilmente en DB Browser.
Por favor alguien sabría decirme donde se agregan los foreign keys.

Saludos.



 
tincho - Profile PM  
tincho [ Thursday, 08 September 2016, 23:37 ]


Sqliteman Y Las Claves Foráneas
Comments
Quote    Download Post  
Post Re: Sqliteman Y Las Claves Foráneas 
 
¡Anda! me ha pasado con esta pregunta como cuando te preguntan: ¿Pero tal programa está en inglés o en español? y te quedas con cara de tonto diciendo "pues, mira que llevo usándolo 10 años y no lo sé"...     

Yo siempre las construyo en el propio sql. A la hora de crear la tabla, arriba a la derecha tienes una pestañita de advanced que te muestra la sentencia de create table y ahí es donde yo las manejo. Si luego tengo que modificar o añadir alguna constrain pues con pulsar "describe table" en el menú contextual vuelves a tener la sentencia de creación y lo modifico sobre ella (si hay datos, claro, primero renombro la tabla original, creas la nueva con la nueva constraint e importas los datos en la nueva tabla).

Nunca se me había ocurrido buscar una forma gráfica de hacerlo...    



 
Last edited by shordi on Friday, 09 September 2016, 05:25; edited 1 time in total 
shordi - Profile PM  
shordi [ Friday, 09 September 2016, 05:24 ]
Quote    Download Post  
Post Re: Sqliteman Y Las Claves Foráneas 
 
shordi escribió: [Ver mensaje]
¡Anda! me ha pasado con esta pregunta como cuando te preguntan: ¿Pero tal programa está en inglés o en español? y te quedas con cara de tonto diciendo "pues, mira que llevo usándolo 10 años y no lo sé"...     

Yo siempre las construyo en el propio sql. A la hora de crear la tabla, arriba a la derecha tienes una pestañita de advanced que te muestra la sentencia de create table y ahí es donde yo las manejo. Si luego tengo que modificar o añadir alguna constrain pues con pulsar "describe table" en el menú contextual vuelves a tener la sentencia de creación y lo modifico sobre ella (si hay datos, claro, primero renombro la tabla original, creas la nueva con la nueva constraint e importas los datos en la nueva tabla).

Nunca se me había ocurrido buscar una forma gráfica de hacerlo...    

Es mas fácil en DB Browser, podes agregar las claves sobre la marcha, lo cual es bueno pero debes  trabajar de forma ordenada para no liar la base de datos.

De momento uso DB Browser para el tema de crear las tablas y poner claves y SQLiteman para crear y modificar vistas.


Saludos.



 
tincho - Profile PM  
tincho [ Friday, 09 September 2016, 15:10 ]
Display posts from previous:    
Post new topic  Reply to topic  Page 1 of 1
 
 

Users browsing this topic: 0 Registered, 0 Hidden and 1 Guest
Registered Users: None


 


   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1014s (PHP: -40% SQL: 140%)
SQL queries: 24 - Debug Off - GZIP Enabled