Bonsoir a tous,

Je trvaille sur un petit projet. Je dois réaliser une BdD contenant 2 tables : l'une Image et l'autre Tags.
Image doit contenir le numéro, le nom et l'image (blob).
Tags doit faire référence a l'image contenue dans la table "Image". Celle-ci doit référencer l'image (caractéristique de l'image).

Mon probleme est que je n'arrive pas a faire de lien entre les tables (clé primaire et etrangere)

Voici ce que j'ai programmé :

Image :
CREATE TABLE image (
rowid INTEGER UNSIGNED NOT NULL,
name varchar(20) NOT NULL,
img mediumblob,
PRIMARY KEY (rowid)
)



Tags :
CREATE TABLE tags (
rowid INTEGER UNSIGNED NOT NULL,
name_tag varchar(20) NOT NULL,
PRIMARY KEY (rowid),
INDEX image_FKIndex1(rowid),
FOREIGN KEY (rowid)
REFERENCES image(rowid)
on delete no action
)


Merci pour votre aide