Versio

Multiple foreign keys

Overzicht Reageren

RT

RT

22/08/2007 08:05:00
Quote Anchor link
Is het mogelijk data uit een tabel te verwijderen bij meerdere acties.
Stel je hebt :

tabel 1 users
id
naam

tabel 2 files
id
lokatie

tabel 3 shared_files
id
userid
shared_user_id
file_id

En dan deze query bij de te tabel shared_files:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ALTER TABLE shared_files
ADD CONSTRAINT fk_shared_files_1
FOREIGN KEY (userid)
REFERENCES users (id)
ON DELETE CASCADE
TABLE shared_files
ADD CONSTRAINT fk_shared_files_2
FOREIGN KEY (shared_userid)
REFERENCES users (id)
ON DELETE CASCADE
TABLE shared_files
ADD CONSTRAINT fk_shared_files_3
FOREIGN KEY (file_id)
REFERENCES files (id)
ON DELETE CASCADE;


Is dit mogelijk / correct?
Gr, RT.
Gewijzigd op 01/01/1970 01:00:00 door RT
 
PHP hulp

PHP hulp

25/05/2012 06:21:31
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Frank -

Frank -

23/08/2007 03:54:00
Quote Anchor link
Ga eens testen, daar leer je het meeste van.
 



Overzicht Reageren