Ad esempio, con una tabella simile a questa: create table foo(bar int identity, chk char(1) check (chk in('Y', 'N'))); Non importa se il flag è implementato come a char(1), a bito qualunque altra cosa. Voglio solo essere in grado di imporre il vincolo che può essere impostato solo su una …
Ho notato un MATCH SIMPLEe MATCH FULL, ma non capisco cosa fanno. Vedo che il valore predefinito è MATCH SIMPLE; ma come funzionano le altre MATCHclausole della FOREIGN KEYrestrizione?
Supponiamo di avere una tabella contenente ruoli di lavoro: CREATE TABLE roles ( "role" character varying(80) NOT NULL, CONSTRAINT "role" PRIMARY KEY (role) ); Supponiamo che io abbia una tabella, gli utenti e ogni riga (un utente specifico) può avere un numero arbitrario di ruoli lavorativi: CREATE TABLE users ( …
Supponiamo che abbiamo utenti e che ogni utente possa avere più indirizzi e-mail CREATE TABLE emails ( user_id integer, email_address text, is_active boolean ) Alcune righe di esempio user_id | email_address | is_active 1 | foo@bar.com | t 1 | baz@bar.com | f 1 | bar@foo.com | f 2 | …
Ispirato da una domanda di modellazione di Django: Modellazione di database con molteplici relazioni molti-a-molti in Django . Il db-design è qualcosa di simile: CREATE TABLE Book ( BookID INT NOT NULL , BookTitle VARCHAR(200) NOT NULL , PRIMARY KEY (BookID) ) ; CREATE TABLE Tag ( TagID INT NOT …
Ho un'entità che non può esistere senza essere definita da un'altra e voglio che questa entità partecipi a una relazione molti-a-molti. Esempio: un artista ha un album (l'album non può esistere senza un artista), l'album ha anche molte tracce, ma la stessa traccia può esistere in molti album. Quindi abbiamo …
Ho una colonna: standard BOOLEAN NOT NULL Vorrei imporre una riga True e tutti gli altri False. Non ci sono FK o altro a seconda di questo vincolo. So che posso realizzarlo con plpgsql, ma questo sembra un martello. Io preferirei qualcosa di simile a una CHECKo UNIQUEvincolo. Più semplice …
È possibile aggiornare un valore di colonna chiave primaria con l'aggiornamento a cascata tra tutte le chiavi esterne che lo fanno riferimento? # EDIT 1: quando eseguo la query followinq select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Vedo che update_referential_action è impostato su 0. Pertanto NESSUNA AZIONE viene presa dopo …
La mia situazione è simile a questa: Tabella STOCK_ARTICLES: ID *[PK]* OTHER_DB_ID ITEM_NAME Tabella UBICAZIONE: ID *[PK]* LOCATION_NAME Tabella WORK_PLACE: ID *[PK]* WORKPLACE_NAME Tabella INVENTORY_ITEMS: ID *[PK]* ITEM_NAME STOCK_ARTICLE *[FK]* LOCATION *[FK]* WORK_PLACE *[FK]* I 3 FK in INVENTORY_ITEMS fanno ovviamente riferimento alle colonne "ID" nelle rispettive altre tabelle. Le …
Ho riscontrato qualche problema a modellare uno schema elettrico in SQL. La struttura che vorrei catturare è part ←────────── pin ↑ ↑ part_inst ←───── pin_inst dove "inst" è l'abbreviazione di "istanza". Ad esempio, potrei avere un partamplificatore operazionale LM358 con pins 1OUT, 1IN-, 1IN +, GND, 2IN +, 2IN-, 2OUT …
Ho una tabella di Producerse una tabella di Products, entrambi i quali sono nella forma: Id - int, chiave primaria Name - nvarchar Un produttore può trasportare più prodotti, quindi stavo per creare una tabella chiamata ProducerDetailsche avrebbe: ProducerId - int, chiave esterna per Producers.Id ProductId - int, chiave esterna …
Sto lavorando con un client che ha più database. Esistono diversi masterdatabase di livello che hanno relazioni con essi da instancedatabase di livello (DB specifici dell'applicazione). Le relazioni da instancea mastersono valori interi che rappresentano una chiave primaria per le tabelle in master. Le viste e le procedure memorizzate nel …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.