В классе мы все "изучаем" базы данных, и все используют Access. Надоело это, я пытаюсь делать то, что делает остальная часть класса, но с необработанными командами SQL с MySQL вместо использования Access.
Мне удалось создать базы данных и таблицы, но как мне теперь установить связь между двумя таблицами?
Если у меня есть две мои таблицы, как это:
CREATE TABLE accounts(
account_id INT NOT NULL AUTO_INCREMENT,
customer_id INT( 4 ) NOT NULL ,
account_type ENUM( 'savings', 'credit' ) NOT NULL,
balance FLOAT( 9 ) NOT NULL,
PRIMARY KEY ( account_id )
)
а также
CREATE TABLE customers(
customer_id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(20) NOT NULL,
address VARCHAR(20) NOT NULL,
city VARCHAR(20) NOT NULL,
state VARCHAR(20) NOT NULL,
PRIMARY KEY ( customer_id )
)
Как создать "связь" между двумя таблицами? Я хочу, чтобы каждому аккаунту был "назначен" один customer_id (чтобы указать, кому он принадлежит).