Sviluppo4d.it
Sito indipendente di informazioni tecniche per sviluppatori 4th Dimension italiani  

Sviluppatori 4D

Utility 4D

Risorse 4D



4d logo
Naviga: Prev Next

Titolo: [v11 SQL] Le tabelle di sistema di 4D: _USER_CONSTRAINTS e _USER_CONS_COLUMNS

Categoria: Info Ultimo Aggiornamento: 13/01/11


Ecco un'altra coppia di tabelle di sistema accessibili via SQL, con l'elenco delle relazioni, dei campi definiti come chiave primaria e delle regole di integrità referenziale (se cancello la testata cancello le righe, oppure non posso cancellare un record finché ci sono record in relazione.

_USER_CONSTRAINTS
CONSTRAINT_ID - VARCHAR - Numero identificativo della regola
CONSTRAINT_NAME - VARCHAR - Nome
CONSTRAINT_TYPE - VARCHAR - Tipo
TABLE_NAME - VARCHAR - Nome della tabella dove si trova la regola
TABLE_ID - INT64 - Numero della tabella con la regola
DELETE_RULE - VARCHAR - Regola di cancellazione con regola di integrità referenziale – CASCADE or RESTRICT
RELATED_TABLE_NAME - VARCHAR - Nome della tabella in relazione
RELATED_TABLE_ID - INT64 - Numero della tabella in relazione

Tipi di Constrain (o Regole):
P=chiave primaria o primary key
R= integrità referenziale - foreign key
4DR=relazione 4D

_USER_CONS_COLUMNS
CONSTRAINT_ID - VARCHAR - Numero identificativo della regola
CONSTRAINT_NAME - VARCHAR - Nome
TABLE_NAME - VARCHAR - Nome della tabella dove si trova la regola
TABLE_ID - INT64 - Numero della tabella con la regola
COLUMN_NAME - VARCHAR - Nome del campo con la regola
COLUMN_ID - INT64 - Numero del campo con la regola
COLUMN_POSITION - INT32 - Posizione del campo
RELATED_COLUMN_NAME - VARCHAR - Nome del campo in relazione
RELATED_COLUMN_ID - INT32 - Numero del campo in relazione

Da notare che le relazioni Molti a uno di 4d non sono la stessa cosa delle relazioni creati via SQL Primary Key e Foreign Key; nella Struttura anche dal punto di vista grafico sono rappresentate in maniera diversa.

Relazioni 4d:


Primary Key e Foreign Key SQL:


Inviato da: Umberto Migliore Visite: 10217

Se accedi con utente e password, puoi aggiungere dei commenti.


Accesso

User:
Pass: Accedi

Cerca

Se non trovi le informazioni che cerchi scrivi a aiuto@sviluppo4d.it

4D Principali

4D Discussioni

Faq random


Crediti

Dominio registrato da ZetaNet
Sito realizzato da Nexus srl
4D SQL 11.9.0 offerto da 4D & Italsoftware
Icone di FAMFAMFAM
Moderato da Umberto Migliore
303 utenti registrati

Pagina servita il 28/03/24 alle 12:30:27 Valid HTML 4.01! Valid CSS!

Mutuo Facile, iDigitalScout, iDigitalTags e altre app di Nexid srl per iPhone e iPad

Cidroid, distributore italiano lettori barcode per IOS Apple iPhone, iPod, iPad