Я провел последние несколько часов, пытаясь найти, что не так в моем коде (?)
CREATE TABLE transaction (
id NUMERIC PRIMARY KEY,
user_id NUMERIC NOT NULL,
account_id NUMERIC NOT NULL,
category_id NUMERIC NOT NULL,
amount DOUBLE NOT NULL, date VARCHAR(25) NOT NULL,
description VARCHAR(25),
FOREIGN KEY(account_id) REFERENCES account(id),
FOREIGN KEY(user_id) REFERENCES user(id),
FOREIGN KEY(category_id) REFERENCES category(id)
);
чтобы найти, что не так, я добавлял один столбец за другим, и я заметил, что не могу создать таблицу с более чем двумя внешними ключами, это ограничение или я что-то не так делаю? могу я как-то обойти это? меня это не интересует, потому что я понял, что мне все равно нужно изменить дизайн моего БД
привет